=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for xorp-1.6nb7 cd /tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/policy && /usr/bin/make lex ( cd .; flex -olex.yy_policy_parser.cc policy.l; touch .lex_generated_files ) cd /tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/policy/backend && /usr/bin/make lex ( cd .; flex -olex.yy_policy_backend_parser.cc backend.l; touch .lex_generated_files ) cd /tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/policy/test && /usr/bin/make lex ( cd .; flex -olex.yy_compile_policy.cc compilepolicy.l; touch .lex_generated_files ) cd /tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/rtrmgr && /usr/bin/make lex ( cd .; flex -Ptplt -olex.tplt.cc template.ll; flex -Pboot -olex.boot.cc boot.ll; flex -Popcmd -olex.opcmd.cc op_commands.ll; touch .lex_generated_files ) /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6' Making all in libxorp gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libxorp' /usr/pkg/bin/gmake all-am gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libxorp' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT daemon.lo -MD -MP -MF .deps/daemon.Tpo -c -o daemon.lo daemon.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT daemon.lo -MD -MP -MF .deps/daemon.Tpo -c daemon.c -o daemon.o distcc[15962] (dcc_select_for_write) ERROR: IO timeout distcc[15962] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[15962] Warning: failed to distribute daemon.c to 10.0.20.124:3632, running locally instead mv -f .deps/daemon.Tpo .deps/daemon.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c -o debug.lo debug.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c debug.c -o debug.o distcc[370] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/debug.Tpo .deps/debug.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT ether_compat.lo -MD -MP -MF .deps/ether_compat.Tpo -c -o ether_compat.lo ether_compat.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT ether_compat.lo -MD -MP -MF .deps/ether_compat.Tpo -c ether_compat.c -o ether_compat.o distcc[19036] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/ether_compat.Tpo .deps/ether_compat.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT gai_strerror.lo -MD -MP -MF .deps/gai_strerror.Tpo -c -o gai_strerror.lo gai_strerror.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT gai_strerror.lo -MD -MP -MF .deps/gai_strerror.Tpo -c gai_strerror.c -o gai_strerror.o distcc[21699] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/gai_strerror.Tpo .deps/gai_strerror.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c -o getopt.lo getopt.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -o getopt.o distcc[11614] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/getopt.Tpo .deps/getopt.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c -o inet_ntop.lo inet_ntop.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c inet_ntop.c -o inet_ntop.o distcc[15686] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/inet_ntop.Tpo .deps/inet_ntop.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_pton.lo -MD -MP -MF .deps/inet_pton.Tpo -c -o inet_pton.lo inet_pton.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_pton.lo -MD -MP -MF .deps/inet_pton.Tpo -c inet_pton.c -o inet_pton.o distcc[1324] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/inet_pton.Tpo .deps/inet_pton.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT random.lo -MD -MP -MF .deps/random.Tpo -c -o random.lo random.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT random.lo -MD -MP -MF .deps/random.Tpo -c random.c -o random.o distcc[28505] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/random.Tpo .deps/random.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c -o strlcpy.lo strlcpy.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c strlcpy.c -o strlcpy.o distcc[7202] (dcc_select_for_write) ERROR: IO timeout distcc[7202] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[7202] Warning: failed to distribute strlcpy.c to 10.0.20.124:3632, running locally instead mv -f .deps/strlcpy.Tpo .deps/strlcpy.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strptime.lo -MD -MP -MF .deps/strptime.Tpo -c -o strptime.lo strptime.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strptime.lo -MD -MP -MF .deps/strptime.Tpo -c strptime.c -o strptime.o distcc[17616] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/strptime.Tpo .deps/strptime.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT utility.lo -MD -MP -MF .deps/utility.Tpo -c -o utility.lo utility.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT utility.lo -MD -MP -MF .deps/utility.Tpo -c utility.c -o utility.o distcc[7730] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/utility.Tpo .deps/utility.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT win_io.lo -MD -MP -MF .deps/win_io.Tpo -c -o win_io.lo win_io.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT win_io.lo -MD -MP -MF .deps/win_io.Tpo -c win_io.c -o win_io.o distcc[6768] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/win_io.Tpo .deps/win_io.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT xlog.lo -MD -MP -MF .deps/xlog.Tpo -c -o xlog.lo xlog.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT xlog.lo -MD -MP -MF .deps/xlog.Tpo -c xlog.c -o xlog.o distcc[20673] (dcc_build_somewhere) Warning: failed to distribute, running locally instead xlog.c: In function 'xlog_parse_syslog_spec': xlog.c:1381:38: warning: comparison between pointer and zero character constant [-Wpointer-compare] 1381 | if (priname != NULL && ++priname != '\0') { | ^~ xlog.c:1381:28: note: did you mean to dereference the pointer? 1381 | if (priname != NULL && ++priname != '\0') { | ^~ xlog.c: In function 'xlog_localtime2string': xlog.c:1146:44: warning: '%lu' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 35 [-Wformat-truncation=] 1146 | snprintf(ret_buf, sizeof(ret_buf), "%s.%lu", buf, | ^~~ xlog.c:1146:40: note: using the range [0, 4294967295] for directive argument 1146 | snprintf(ret_buf, sizeof(ret_buf), "%s.%lu", buf, | ^~~~~~~~ xlog.c:1146:5: note: 'snprintf' output between 3 and 47 bytes into a destination of size 36 1146 | snprintf(ret_buf, sizeof(ret_buf), "%s.%lu", buf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | (unsigned long)tv.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/xlog.Tpo .deps/xlog.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT asyncio.lo -MD -MP -MF .deps/asyncio.Tpo -c -o asyncio.lo asyncio.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT asyncio.lo -MD -MP -MF .deps/asyncio.Tpo -c asyncio.cc -o asyncio.o distcc[20929] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from asyncio.cc:29: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from asyncio.cc:29: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from asyncio.cc:29: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from asyncio.cc:29: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvx.hh:26, from asyncio.hh:39, from asyncio.cc:38: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from asyncio.hh:39, from asyncio.cc:38: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from asyncio.hh:39, from asyncio.cc:38: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from asyncio.hh:39, from asyncio.cc:38: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from asyncio.hh:39, from asyncio.cc:38: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ mv -f .deps/asyncio.Tpo .deps/asyncio.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT buffered_asyncio.lo -MD -MP -MF .deps/buffered_asyncio.Tpo -c -o buffered_asyncio.lo buffered_asyncio.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT buffered_asyncio.lo -MD -MP -MF .deps/buffered_asyncio.Tpo -c buffered_asyncio.cc -o buffered_asyncio.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[21185] (dcc_select_for_write) ERROR: IO timeout distcc[21185] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[21185] Warning: failed to distribute buffered_asyncio.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from buffered_asyncio.hh:35, from buffered_asyncio.cc:28: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from buffered_asyncio.hh:35, from buffered_asyncio.cc:28: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from buffered_asyncio.hh:35, from buffered_asyncio.cc:28: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from buffered_asyncio.hh:35, from buffered_asyncio.cc:28: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ mv -f .deps/buffered_asyncio.Tpo .deps/buffered_asyncio.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT c_format.lo -MD -MP -MF .deps/c_format.Tpo -c -o c_format.lo c_format.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT c_format.lo -MD -MP -MF .deps/c_format.Tpo -c c_format.cc -o c_format.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[21441] (dcc_select_for_write) ERROR: IO timeout distcc[21441] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[21441] Warning: failed to distribute c_format.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/c_format.Tpo .deps/c_format.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT callback.lo -MD -MP -MF .deps/callback.Tpo -c -o callback.lo callback.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT callback.lo -MD -MP -MF .deps/callback.Tpo -c callback.cc -o callback.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[21697] (dcc_select_for_write) ERROR: IO timeout distcc[21697] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[21697] Warning: failed to distribute callback.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/callback.Tpo .deps/callback.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c -o clock.lo clock.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c clock.cc -o clock.o distcc[21953] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from clock.cc:27: timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ mv -f .deps/clock.Tpo .deps/clock.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT eventloop.lo -MD -MP -MF .deps/eventloop.Tpo -c -o eventloop.lo eventloop.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT eventloop.lo -MD -MP -MF .deps/eventloop.Tpo -c eventloop.cc -o eventloop.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22209] (dcc_select_for_write) ERROR: IO timeout distcc[22209] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22209] Warning: failed to distribute eventloop.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from timer.hh:36, from eventloop.hh:33, from eventloop.cc:30: timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from eventloop.hh:33, from eventloop.cc:30: heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from timer.hh:36, from eventloop.hh:33, from eventloop.cc:30: timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from eventloop.hh:33, from eventloop.cc:30: heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ mv -f .deps/eventloop.Tpo .deps/eventloop.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c -o exceptions.lo exceptions.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c exceptions.cc -o exceptions.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22465] (dcc_select_for_write) ERROR: IO timeout distcc[22465] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22465] Warning: failed to distribute exceptions.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/exceptions.Tpo .deps/exceptions.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c -o heap.lo heap.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.cc -o heap.o distcc[22721] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from heap.cc:30: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from heap.cc:30: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from heap.cc:30: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from heap.cc:30: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ heap.cc: In member function 'int Heap::resize(int)': heap.cc:87:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct Heap::heap_entry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 87 | memcpy(p, _p, _size * sizeof(*p)); | ^ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from heap.cc:30: ../libxorp/heap.hh:71:12: note: 'struct Heap::heap_entry' declared here 71 | struct heap_entry { | ^~~~~~~~~~ mv -f .deps/heap.Tpo .deps/heap.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipnet.lo -MD -MP -MF .deps/ipnet.Tpo -c -o ipnet.lo ipnet.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipnet.lo -MD -MP -MF .deps/ipnet.Tpo -c ipnet.cc -o ipnet.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22977] (dcc_select_for_write) ERROR: IO timeout distcc[22977] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22977] Warning: failed to distribute ipnet.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ipnet.hh:31, from ipnet.cc:24: ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ipnet.hh:32, from ipnet.cc:24: ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ipnet.cc:24: ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ipnet.cc:40:44: required from here ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ipnet.hh:31, from ipnet.cc:24: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ipnet.cc:24: ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ipnet.cc:40:44: required from here ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ipnet.hh:31, from ipnet.cc:24: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ipnet.Tpo .deps/ipnet.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv4.lo -MD -MP -MF .deps/ipv4.Tpo -c -o ipv4.lo ipv4.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv4.lo -MD -MP -MF .deps/ipv4.Tpo -c ipv4.cc -o ipv4.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23233] (dcc_select_for_write) ERROR: IO timeout distcc[23233] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23233] Warning: failed to distribute ipv4.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ipv4.cc:37: ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ ipv4.cc:50:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 50 | IPv4::IPv4(const sockaddr& sa) throw (InvalidFamily) | ^~~~~ ipv4.cc:58:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | IPv4::IPv4(const sockaddr_storage& ss) throw (InvalidFamily) | ^~~~~ ipv4.cc:67:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | IPv4::IPv4(const sockaddr_in& sin) throw(InvalidFamily) | ^~~~~ ipv4.cc:74:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 74 | IPv4::IPv4(const char *from_cstring) throw (InvalidString) | ^~~~~ ipv4.cc:168:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | IPv4::copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily) | ^~~~~ ipv4.cc:179:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | throw (InvalidFamily) | ^~~~~ ipv4.cc:189:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | IPv4::copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily) | ^~~~~ ipv4.cc:229:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | IPv4::make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength) | ^~~~~ mv -f .deps/ipv4.Tpo .deps/ipv4.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv6.lo -MD -MP -MF .deps/ipv6.Tpo -c -o ipv6.lo ipv6.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv6.lo -MD -MP -MF .deps/ipv6.Tpo -c ipv6.cc -o ipv6.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23489] (dcc_select_for_write) ERROR: IO timeout distcc[23489] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23489] Warning: failed to distribute ipv6.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ipv6.cc:37: ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ ipv6.cc:58:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | IPv6::IPv6(const sockaddr& sa) throw (InvalidFamily) | ^~~~~ ipv6.cc:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | IPv6::IPv6(const sockaddr_storage& ss) throw (InvalidFamily) | ^~~~~ ipv6.cc:75:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | IPv6::IPv6(const sockaddr_in6& sin6) throw (InvalidFamily) | ^~~~~ ipv6.cc:82:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6::IPv6(const char* from_cstring) throw (InvalidString) | ^~~~~ ipv6.cc:194:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 194 | IPv6::copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily) | ^~~~~ ipv6.cc:205:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 205 | throw (InvalidFamily) | ^~~~~ ipv6.cc:215:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | IPv6::copy_in(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily) | ^~~~~ ipv6.cc:406:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 406 | IPv6::make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength) | ^~~~~ mv -f .deps/ipv6.Tpo .deps/ipv6.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipvx.lo -MD -MP -MF .deps/ipvx.Tpo -c -o ipvx.lo ipvx.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipvx.lo -MD -MP -MF .deps/ipvx.Tpo -c ipvx.cc -o ipvx.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23745] (dcc_select_for_write) ERROR: IO timeout distcc[23745] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23745] Warning: failed to distribute ipvx.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ipvx.hh:26, from ipvx.cc:24: ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ipvx.hh:27, from ipvx.cc:24: ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ipvx.cc:24: ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ipvx.hh:26, from ipvx.cc:24: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ipvx.cc:24: ipvx.hh: At global scope: ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ ipvx.cc:51:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | IPvX::IPvX(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | IPvX::IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily) | ^~~~~ ipvx.cc:100:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | IPvX::IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily) | ^~~~~ ipvx.cc:105:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | IPvX::IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily) | ^~~~~ ipvx.cc:110:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPvX::IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily) | ^~~~~ ipvx.cc:115:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | IPvX::IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily) | ^~~~~ ipvx.cc:120:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX::IPvX(char const *from_cstring) throw (InvalidString) | ^~~~~ ipvx.cc:148:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | IPvX::operator|(const IPvX& other) const throw (InvalidCast) | ^~~~~ ipvx.cc:158:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 158 | IPvX::operator&(const IPvX& other) const throw (InvalidCast) | ^~~~~ ipvx.cc:168:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | IPvX::operator^(const IPvX& other) const throw (InvalidCast) | ^~~~~ ipvx.cc:255:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | throw (InvalidFamily, InvalidNetmaskLength) | ^~~~~ ipvx.cc:267:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | IPvX::mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength) | ^~~~~ ipvx.cc:309:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 309 | IPvX::copy_out(struct in_addr& to_in_addr) const throw (InvalidFamily) | ^~~~~ ipvx.cc:321:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX::copy_out(struct in6_addr& to_in6_addr) const throw (InvalidFamily) | ^~~~~ ipvx.cc:334:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 334 | IPvX::copy_out(struct sockaddr& to_sockaddr) const throw (InvalidFamily) | ^~~~~ ipvx.cc:346:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | const throw (InvalidFamily) | ^~~~~ ipvx.cc:357:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | IPvX::copy_out(struct sockaddr_in& to_sockaddr_in) const throw (InvalidFamily) | ^~~~~ ipvx.cc:386:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 386 | throw (InvalidFamily) | ^~~~~ ipvx.cc:431:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 431 | IPvX::copy_in(int family, const uint8_t *from_uint8) throw (InvalidFamily) | ^~~~~ ipvx.cc:472:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 472 | IPvX::copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily) | ^~~~~ ipvx.cc:483:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 483 | throw (InvalidFamily) | ^~~~~ ipvx.cc:493:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 493 | IPvX::copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily) | ^~~~~ ipvx.cc:513:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 513 | IPvX::copy_in(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily) | ^~~~~ ipvx.cc:621:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 621 | IPvX::ip_version() const throw (InvalidFamily) | ^~~~~ ipvx.cc:636:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 636 | IPvX::ip_version_str() const throw (InvalidFamily) | ^~~~~ ipvx.cc:646:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | IPvX::addr_bytelen(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:658:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 658 | IPvX::ip_multicast_base_address_mask_len(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:670:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 670 | IPvX::ip_class_a_base_address_mask_len(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:681:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 681 | IPvX::ip_class_b_base_address_mask_len(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:692:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 692 | IPvX::ip_class_c_base_address_mask_len(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:703:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 703 | IPvX::ip_experimental_base_address_mask_len(int family) throw (InvalidFamily) | ^~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:748:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 748 | IPVX_CONSTANT_ACCESSOR(ZERO); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:749:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 749 | IPVX_CONSTANT_ACCESSOR(ANY); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:750:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 750 | IPVX_CONSTANT_ACCESSOR(ALL_ONES); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:751:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 751 | IPVX_CONSTANT_ACCESSOR(LOOPBACK); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:752:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 752 | IPVX_CONSTANT_ACCESSOR(MULTICAST_BASE); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:753:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 753 | IPVX_CONSTANT_ACCESSOR(MULTICAST_ALL_SYSTEMS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:754:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 754 | IPVX_CONSTANT_ACCESSOR(MULTICAST_ALL_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:755:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 755 | IPVX_CONSTANT_ACCESSOR(DVMRP_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:756:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 756 | IPVX_CONSTANT_ACCESSOR(OSPFIGP_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:757:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 757 | IPVX_CONSTANT_ACCESSOR(OSPFIGP_DESIGNATED_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:758:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 758 | IPVX_CONSTANT_ACCESSOR(RIP2_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:759:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 759 | IPVX_CONSTANT_ACCESSOR(PIM_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:717:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 717 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:760:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR' 760 | IPVX_CONSTANT_ACCESSOR(SSM_ROUTERS); | ^~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:730:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 730 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:761:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR_IPV4' 761 | IPVX_CONSTANT_ACCESSOR_IPV4(CLASS_A_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:730:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 730 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:762:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR_IPV4' 762 | IPVX_CONSTANT_ACCESSOR_IPV4(CLASS_B_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:730:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 730 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:763:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR_IPV4' 763 | IPVX_CONSTANT_ACCESSOR_IPV4(CLASS_C_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ipvx.cc:730:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 730 | const IPvX& IPvX::name(int family) throw (InvalidFamily) \ | ^~~~~ ipvx.cc:764:1: note: in expansion of macro 'IPVX_CONSTANT_ACCESSOR_IPV4' 764 | IPVX_CONSTANT_ACCESSOR_IPV4(EXPERIMENTAL_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/ipvx.Tpo .deps/ipvx.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mac.lo -MD -MP -MF .deps/mac.Tpo -c -o mac.lo mac.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mac.lo -MD -MP -MF .deps/mac.Tpo -c mac.cc -o mac.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24001] (dcc_select_for_write) ERROR: IO timeout distcc[24001] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24001] Warning: failed to distribute mac.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from mac.cc:26: mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ mac.cc:39:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | Mac::Mac(const char* from_cstring) throw (InvalidString) | ^~~~~ mac.cc:108:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | Mac::copy_in(const char* from_cstring) throw (InvalidString) | ^~~~~ mv -f .deps/mac.Tpo .deps/mac.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT nexthop.lo -MD -MP -MF .deps/nexthop.Tpo -c -o nexthop.lo nexthop.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT nexthop.lo -MD -MP -MF .deps/nexthop.Tpo -c nexthop.cc -o nexthop.o distcc[24257] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from nexthop.hh:27, from nexthop.cc:26: ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from nexthop.hh:28, from nexthop.cc:26: ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from nexthop.hh:29, from nexthop.cc:26: ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from nexthop.hh:27, from nexthop.cc:26: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from nexthop.hh:29, from nexthop.cc:26: ipvx.hh: At global scope: ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ mv -f .deps/nexthop.Tpo .deps/nexthop.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT popen.lo -MD -MP -MF .deps/popen.Tpo -c -o popen.lo popen.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT popen.lo -MD -MP -MF .deps/popen.Tpo -c popen.cc -o popen.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24513] (dcc_select_for_write) ERROR: IO timeout distcc[24513] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24513] Warning: failed to distribute popen.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/popen.Tpo .deps/popen.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c -o profile.lo profile.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c profile.cc -o profile.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24769] (dcc_select_for_write) ERROR: IO timeout distcc[24769] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24769] Warning: failed to distribute profile.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from profile.cc:27: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from profile.cc:28: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from profile.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from profile.cc:28: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from profile.cc:32: profile.hh: In constructor 'ProfileLogEntry::ProfileLogEntry(TimeVal, std::string)': profile.hh:82:33: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 82 | : _time(time), _loginfo(loginfo) | ^ In file included from profile.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from profile.cc:32: profile.hh: In member function 'TimeVal ProfileLogEntry::time()': profile.hh:84:28: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 84 | TimeVal time() {return _time;} | ^~~~~ In file included from profile.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from profile.cc:32: profile.hh: At global scope: profile.hh:135:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | throw(PVariableExists); | ^~~~~ profile.hh:142:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | bool enabled(const string& pname) throw(PVariableUnknown) { | ^~~~~ profile.hh:163:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | throw(PVariableUnknown,PVariableNotEnabled); | ^~~~~ profile.hh:171:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 171 | throw(PVariableUnknown,PVariableLocked); | ^~~~~ profile.hh:177:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void disable(const string& pname) throw(PVariableUnknown); | ^~~~~ profile.hh:183:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 183 | throw(PVariableUnknown,PVariableLocked); | ^~~~~ profile.hh:192:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 192 | throw(PVariableUnknown,PVariableNotLocked); | ^~~~~ profile.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw(PVariableUnknown,PVariableNotLocked); | ^~~~~ profile.hh:203:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | void clear(const string& pname) throw(PVariableUnknown,PVariableLocked); | ^~~~~ profile.cc:53:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | throw(PVariableExists) | ^~~~~ profile.cc:65:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | throw(PVariableUnknown,PVariableNotEnabled) | ^~~~~ profile.cc: In member function 'void Profile::log(const string&, std::string)': profile.cc:85:63: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 85 | i->second->logptr()->push_back(ProfileLogEntry(tv, comment)); | ^ In file included from profile.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from profile.cc:32: profile.hh:81:29: note: initializing argument 1 of 'ProfileLogEntry::ProfileLogEntry(TimeVal, std::string)' 81 | ProfileLogEntry(TimeVal time, string loginfo) | ~~~~~~~~^~~~ profile.cc: At global scope: profile.cc:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | Profile::enable(const string& pname) throw(PVariableUnknown,PVariableLocked) | ^~~~~ profile.cc:111:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | Profile::disable(const string& pname) throw(PVariableUnknown) | ^~~~~ profile.cc:128:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 128 | Profile::lock_log(const string& pname) throw(PVariableUnknown,PVariableLocked) | ^~~~~ profile.cc:151:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 151 | throw(PVariableUnknown,PVariableNotLocked) | ^~~~~ profile.cc:176:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | throw(PVariableUnknown,PVariableNotLocked) | ^~~~~ profile.cc:193:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | Profile::clear(const string& pname) throw(PVariableUnknown,PVariableLocked) | ^~~~~ In file included from profile.cc:32: profile.hh: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ProfileLogEntry; _Args = {ProfileLogEntry}; _Tp = std::_List_node<ProfileLogEntry>]': /usr/include/g++/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = ProfileLogEntry; _Args = {ProfileLogEntry}; _Tp = std::_List_node<ProfileLogEntry>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::_List_node<ProfileLogEntry> >]' /usr/include/g++/bits/stl_list.h:637:33: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {ProfileLogEntry}; _Tp = ProfileLogEntry; _Alloc = std::allocator<ProfileLogEntry>; std::__cxx11::list<_Tp, _Alloc>::_Node = std::__cxx11::list<ProfileLogEntry>::_Node]' /usr/include/g++/bits/stl_list.h:1911:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ProfileLogEntry}; _Tp = ProfileLogEntry; _Alloc = std::allocator<ProfileLogEntry>; std::__cxx11::list<_Tp, _Alloc>::iterator = std::__cxx11::list<ProfileLogEntry>::iterator]' /usr/include/g++/bits/stl_list.h:1217:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = ProfileLogEntry; _Alloc = std::allocator<ProfileLogEntry>; std::__cxx11::list<_Tp, _Alloc>::value_type = ProfileLogEntry]' profile.cc:85:64: required from here profile.hh:78:7: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 78 | class ProfileLogEntry { | ^~~~~~~~~~~~~~~ In file included from profile.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/string:41, from /usr/include/g++/bits/locale_classes.h:40, from /usr/include/g++/bits/ios_base.h:41, from /usr/include/g++/ios:42, from /usr/include/g++/ostream:38, from /usr/include/g++/iostream:39, from xorp.h:71, from profile.cc:25: /usr/include/g++/ext/new_allocator.h:156:4: note: synthesized method 'ProfileLogEntry::ProfileLogEntry(ProfileLogEntry&&)' first required here 156 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/profile.Tpo .deps/profile.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ref_ptr.lo -MD -MP -MF .deps/ref_ptr.Tpo -c -o ref_ptr.lo ref_ptr.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ref_ptr.lo -MD -MP -MF .deps/ref_ptr.Tpo -c ref_ptr.cc -o ref_ptr.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[25025] (dcc_select_for_write) ERROR: IO timeout distcc[25025] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[25025] Warning: failed to distribute ref_ptr.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/ref_ptr.Tpo .deps/ref_ptr.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT round_robin.lo -MD -MP -MF .deps/round_robin.Tpo -c -o round_robin.lo round_robin.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT round_robin.lo -MD -MP -MF .deps/round_robin.Tpo -c round_robin.cc -o round_robin.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[25281] (dcc_select_for_write) ERROR: IO timeout distcc[25281] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[25281] Warning: failed to distribute round_robin.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from round_robin.cc:29: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from round_robin.cc:29: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from round_robin.cc:29: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from round_robin.cc:29: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ mv -f .deps/round_robin.Tpo .deps/round_robin.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT run_command.lo -MD -MP -MF .deps/run_command.Tpo -c -o run_command.lo run_command.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT run_command.lo -MD -MP -MF .deps/run_command.Tpo -c run_command.cc -o run_command.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[25537] (dcc_select_for_write) ERROR: IO timeout distcc[25537] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[25537] Warning: failed to distribute run_command.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from run_command.cc:29: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from run_command.cc:29: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from run_command.cc:29: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from run_command.cc:29: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from run_command.cc:32: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from ../libxorp/asyncio.hh:39, from run_command.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/asyncio.hh:39, from run_command.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from run_command.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/asyncio.hh:39, from run_command.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ mv -f .deps/run_command.Tpo .deps/run_command.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT safe_callback_obj.lo -MD -MP -MF .deps/safe_callback_obj.Tpo -c -o safe_callback_obj.lo safe_callback_obj.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT safe_callback_obj.lo -MD -MP -MF .deps/safe_callback_obj.Tpo -c safe_callback_obj.cc -o safe_callback_obj.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[25793] (dcc_select_for_write) ERROR: IO timeout distcc[25793] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[25793] Warning: failed to distribute safe_callback_obj.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/safe_callback_obj.Tpo .deps/safe_callback_obj.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT selector.lo -MD -MP -MF .deps/selector.Tpo -c -o selector.lo selector.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT selector.lo -MD -MP -MF .deps/selector.Tpo -c selector.cc -o selector.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[26049] (dcc_select_for_write) ERROR: IO timeout distcc[26049] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[26049] Warning: failed to distribute selector.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from selector.cc:33: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from selector.cc:35: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from selector.cc:33: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from selector.cc:35: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ selector.cc: In member function 'bool SelectorList::add_ioevent_cb(XorpFd, IoEventType, const IoEventCb&, int)': selector.cc:234:10: warning: variable 'resize' set but not used [-Wunused-but-set-variable] 234 | bool resize = false; | ^~~~~~ mv -f .deps/selector.Tpo .deps/selector.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT service.lo -MD -MP -MF .deps/service.Tpo -c -o service.lo service.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT service.lo -MD -MP -MF .deps/service.Tpo -c service.cc -o service.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[26305] (dcc_select_for_write) ERROR: IO timeout distcc[26305] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[26305] Warning: failed to distribute service.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/service.Tpo .deps/service.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo task.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT task.lo -MD -MP -MF .deps/task.Tpo -c task.cc -o task.o distcc[26561] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/task.Tpo .deps/task.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT time_slice.lo -MD -MP -MF .deps/time_slice.Tpo -c -o time_slice.lo time_slice.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT time_slice.lo -MD -MP -MF .deps/time_slice.Tpo -c time_slice.cc -o time_slice.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[26817] (dcc_select_for_write) ERROR: IO timeout distcc[26817] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[26817] Warning: failed to distribute time_slice.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from timer.hh:36, from time_slice.hh:35, from time_slice.cc:31: timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from time_slice.hh:35, from time_slice.cc:31: heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from timer.hh:36, from time_slice.hh:35, from time_slice.cc:31: timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from time_slice.hh:35, from time_slice.cc:31: heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ mv -f .deps/time_slice.Tpo .deps/time_slice.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c -o timer.lo timer.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.cc -o timer.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27073] (dcc_select_for_write) ERROR: IO timeout distcc[27073] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27073] Warning: failed to distribute timer.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from timer.hh:36, from timer.cc:35: timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from timer.cc:35: heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from timer.hh:36, from timer.cc:35: timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from timer.cc:35: heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ timer.cc: In constructor 'PeriodicTimerNode2::PeriodicTimerNode2(TimerList*, const PeriodicTimerCallback&, const TimeVal&)': timer.cc:176:30: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 176 | _cb(cb), _period(period) { } | ^ In file included from timer.hh:36, from timer.cc:35: timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ timer.cc: In member function 'void TimerList::schedule_node(TimerNode*)': timer.cc:520:30: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 520 | heap->push(n->expiry(), n); | ^ In file included from timer.hh:36, from timer.cc:35: timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from timer.hh:37, from timer.cc:35: heap.hh:106:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*)' 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ~~~~~~~~~^ mv -f .deps/timer.Tpo .deps/timer.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT token.lo -MD -MP -MF .deps/token.Tpo -c -o token.lo token.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT token.lo -MD -MP -MF .deps/token.Tpo -c token.cc -o token.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27329] (dcc_select_for_write) ERROR: IO timeout distcc[27329] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27329] Warning: failed to distribute token.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/token.Tpo .deps/token.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT transaction.lo -MD -MP -MF .deps/transaction.Tpo -c -o transaction.lo transaction.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT transaction.lo -MD -MP -MF .deps/transaction.Tpo -c transaction.cc -o transaction.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27585] (dcc_select_for_write) ERROR: IO timeout distcc[27585] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27585] Warning: failed to distribute transaction.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from transaction.cc:27: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from transaction.cc:27: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from transaction.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from transaction.cc:27: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ mv -f .deps/transaction.Tpo .deps/transaction.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c -o utils.lo utils.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c utils.cc -o utils.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27841] (dcc_select_for_write) ERROR: IO timeout distcc[27841] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27841] Warning: failed to distribute utils.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/utils.Tpo .deps/utils.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vif.lo -MD -MP -MF .deps/vif.Tpo -c -o vif.lo vif.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vif.lo -MD -MP -MF .deps/vif.Tpo -c vif.cc -o vif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[28097] (dcc_select_for_write) ERROR: IO timeout distcc[28097] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[28097] Warning: failed to distribute vif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from vif.hh:29, from vif.cc:29: ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from vif.hh:30, from vif.cc:29: ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from vif.hh:31, from vif.cc:29: ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from vif.hh:29, from vif.cc:29: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from vif.hh:31, from vif.cc:29: ipvx.hh: At global scope: ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ipvxnet.hh:27, from vif.hh:32, from vif.cc:29: ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from vif.hh:32, from vif.cc:29: ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from vif.cc:29: vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from vif.hh:32, from vif.cc:29: ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ipvxnet.hh:27, from vif.hh:32, from vif.cc:29: ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ipvxnet.hh:158:59: required from here ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from vif.hh:29, from vif.cc:29: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ipvxnet.hh:27, from vif.hh:32, from vif.cc:29: ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ipvxnet.hh:158:59: required from here ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from vif.hh:29, from vif.cc:29: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ipvxnet.hh:27, from vif.hh:32, from vif.cc:29: ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ipvxnet.hh:177:27: required from here ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from vif.hh:29, from vif.cc:29: ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from vif.cc:29: vif.hh: In instantiation of 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<VifAddr>; _Tp = VifAddr; _Alloc = std::allocator<VifAddr>]': /usr/include/g++/bits/list.tcc:286:22: required from 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = VifAddr; _Alloc = std::allocator<VifAddr>]' vif.cc:115:32: required from here vif.hh:40:7: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 40 | class VifAddr { | ^~~~~~~ In file included from vif.hh:32, from vif.cc:29: ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from /usr/include/g++/list:64, from vif.hh:26, from vif.cc:29: /usr/include/g++/bits/list.tcc:316:21: note: synthesized method 'VifAddr& VifAddr::operator=(const VifAddr&)' first required here 316 | *__first1 = *__first2; | ~~~~~~~~~~^~~~~~~~~~~ mv -f .deps/vif.Tpo .deps/vif.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT win_dispatcher.lo -MD -MP -MF .deps/win_dispatcher.Tpo -c -o win_dispatcher.lo win_dispatcher.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT win_dispatcher.lo -MD -MP -MF .deps/win_dispatcher.Tpo -c win_dispatcher.cc -o win_dispatcher.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[28353] (dcc_select_for_write) ERROR: IO timeout distcc[28353] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[28353] Warning: failed to distribute win_dispatcher.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/win_dispatcher.Tpo .deps/win_dispatcher.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libxorp.la daemon.lo debug.lo ether_compat.lo gai_strerror.lo getopt.lo inet_ntop.lo inet_pton.lo random.lo strlcpy.lo strptime.lo utility.lo win_io.lo xlog.lo asyncio.lo buffered_asyncio.lo c_format.lo callback.lo clock.lo eventloop.lo exceptions.lo heap.lo ipnet.lo ipv4.lo ipv6.lo ipvx.lo mac.lo nexthop.lo popen.lo profile.lo ref_ptr.lo round_robin.lo run_command.lo safe_callback_obj.lo selector.lo service.lo task.lo time_slice.lo timer.lo token.lo transaction.lo utils.lo vif.lo win_dispatcher.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libxorp.a daemon.o debug.o ether_compat.o gai_strerror.o getopt.o inet_ntop.o inet_pton.o random.o strlcpy.o strptime.o utility.o win_io.o xlog.o asyncio.o buffered_asyncio.o c_format.o callback.o clock.o eventloop.o exceptions.o heap.o ipnet.o ipv4.o ipv6.o ipvx.o mac.o nexthop.o popen.o profile.o ref_ptr.o round_robin.o run_command.o safe_callback_obj.o selector.o service.o task.o time_slice.o timer.o token.o transaction.o utils.o vif.o win_dispatcher.o ranlib .libs/libxorp.a creating libxorp.la (cd .libs && rm -f libxorp.la && ln -s ../libxorp.la libxorp.la) gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libxorp' gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libxorp' Making all in libcomm gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libcomm' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_sock.lo -MD -MP -MF .deps/comm_sock.Tpo -c -o comm_sock.lo comm_sock.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_sock.lo -MD -MP -MF .deps/comm_sock.Tpo -c comm_sock.c -o comm_sock.o distcc[11820] (dcc_select_for_write) ERROR: IO timeout distcc[11820] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[11820] Warning: failed to distribute comm_sock.c to 10.0.20.124:3632, running locally instead mv -f .deps/comm_sock.Tpo .deps/comm_sock.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_user.lo -MD -MP -MF .deps/comm_user.Tpo -c -o comm_user.lo comm_user.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_user.lo -MD -MP -MF .deps/comm_user.Tpo -c comm_user.c -o comm_user.o distcc[17442] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/comm_user.Tpo .deps/comm_user.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libcomm.la comm_sock.lo comm_user.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libcomm.a comm_sock.o comm_user.o ranlib .libs/libcomm.a creating libcomm.la (cd .libs && rm -f libcomm.la && ln -s ../libcomm.la libcomm.la) gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libcomm' Making all in libxipc gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libxipc' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT hmac_md5.lo -MD -MP -MF .deps/hmac_md5.Tpo -c -o hmac_md5.lo hmac_md5.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT hmac_md5.lo -MD -MP -MF .deps/hmac_md5.Tpo -c hmac_md5.c -o hmac_md5.o distcc[14157] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/hmac_md5.Tpo .deps/hmac_md5.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client.lo -MD -MP -MF .deps/finder_client.Tpo -c -o finder_client.lo finder_client.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client.lo -MD -MP -MF .deps/finder_client.Tpo -c finder_client.cc -o finder_client.o distcc[33] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client.cc:35: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client.cc:35: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client.cc:35: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client.cc:35: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from finder_tcp_messenger.hh:30, from finder_client.cc:38: finder_tcp.hh: At global scope: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from finder_tcp_messenger.hh:31, from finder_client.cc:38: finder_msgs.hh:127:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | throw (BadFinderMessageFormat, WrongFinderMessageType); | ^~~~~ finder_msgs.hh:159:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.hh:185:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ In file included from finder_client.cc:38: finder_tcp_messenger.hh:96:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from finder_client.cc:33: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_client.Tpo .deps/finder_client.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_observer.lo -MD -MP -MF .deps/finder_client_observer.Tpo -c -o finder_client_observer.lo finder_client_observer.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_observer.lo -MD -MP -MF .deps/finder_client_observer.Tpo -c finder_client_observer.cc -o finder_client_observer.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[4521] (dcc_select_for_write) ERROR: IO timeout distcc[4521] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[4521] Warning: failed to distribute finder_client_observer.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/finder_client_observer.Tpo .deps/finder_client_observer.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xrl_target.lo -MD -MP -MF .deps/finder_client_xrl_target.Tpo -c -o finder_client_xrl_target.lo finder_client_xrl_target.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xrl_target.lo -MD -MP -MF .deps/finder_client_xrl_target.Tpo -c finder_client_xrl_target.cc -o finder_client_xrl_target.o distcc[16457] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client_xrl_target.cc:25: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client_xrl_target.cc:25: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client_xrl_target.cc:25: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_client.hh:32, from finder_client_xrl_target.cc:25: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from finder_client_xrl_target.hh:26, from finder_client_xrl_target.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_client_xrl_target.Tpo .deps/finder_client_xrl_target.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_messenger.lo -MD -MP -MF .deps/finder_messenger.Tpo -c -o finder_messenger.lo finder_messenger.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_messenger.lo -MD -MP -MF .deps/finder_messenger.Tpo -c finder_messenger.cc -o finder_messenger.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27096] (dcc_select_for_write) ERROR: IO timeout distcc[27096] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27096] Warning: failed to distribute finder_messenger.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_messenger.cc:24: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_messenger.cc:24: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_messenger.cc:24: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_messenger.cc:24: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_messenger.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_messenger.Tpo .deps/finder_messenger.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_msgs.lo -MD -MP -MF .deps/finder_msgs.Tpo -c -o finder_msgs.lo finder_msgs.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_msgs.lo -MD -MP -MF .deps/finder_msgs.Tpo -c finder_msgs.cc -o finder_msgs.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[2524] (dcc_select_for_write) ERROR: IO timeout distcc[2524] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[2524] Warning: failed to distribute finder_msgs.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from finder_msgs.hh:29, from finder_msgs.cc:27: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from finder_msgs.hh:29, from finder_msgs.cc:27: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from finder_msgs.hh:29, from finder_msgs.cc:27: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from finder_msgs.hh:29, from finder_msgs.cc:27: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from finder_msgs.cc:27: finder_msgs.hh:127:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | throw (BadFinderMessageFormat, WrongFinderMessageType); | ^~~~~ finder_msgs.hh:159:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.hh:185:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.cc:95:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | throw (BadFinderMessageFormat, WrongFinderMessageType) | ^~~~~ finder_msgs.cc:188:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 188 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString) | ^~~~~ finder_msgs.cc:227:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString) | ^~~~~ finder_msgs.cc: In constructor 'ParsedFinderXrlResponse::ParsedFinderXrlResponse(const char*)': finder_msgs.cc:254:51: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 254 | _xrl_error = XrlError(XrlErrorCode(code), note); | ^ In file included from finder_msgs.hh:30, from finder_msgs.cc:27: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from finder_msgs.hh:29, from finder_msgs.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_msgs.Tpo .deps/finder_msgs.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp.lo -MD -MP -MF .deps/finder_tcp.Tpo -c -o finder_tcp.lo finder_tcp.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp.lo -MD -MP -MF .deps/finder_tcp.Tpo -c finder_tcp.cc -o finder_tcp.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[26843] (dcc_select_for_write) ERROR: IO timeout distcc[26843] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[26843] Warning: failed to distribute finder_tcp.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.cc:31: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.cc:31: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.cc:31: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.cc:31: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.cc:31: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from ../libxorp/asyncio.hh:39, from finder_tcp.cc:31: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/asyncio.hh:39, from finder_tcp.cc:31: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/asyncio.hh:39, from finder_tcp.cc:31: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder_tcp.cc:36: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from finder_tcp.cc:36: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ finder_tcp.cc: In member function 'void FinderTcpBase::read_callback(AsyncFileOperator::Event, const uint8_t*, size_t, size_t)': finder_tcp.cc:167:16: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 167 | } catch (std::bad_alloc) { | ^~~~~~~~~ finder_tcp.cc: At global scope: finder_tcp.cc:290:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidAddress, InvalidPort) | ^~~~~ mv -f .deps/finder_tcp.Tpo .deps/finder_tcp.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp_messenger.lo -MD -MP -MF .deps/finder_tcp_messenger.Tpo -c -o finder_tcp_messenger.lo finder_tcp_messenger.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp_messenger.lo -MD -MP -MF .deps/finder_tcp_messenger.Tpo -c finder_tcp_messenger.cc -o finder_tcp_messenger.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[12535] (dcc_select_for_write) ERROR: IO timeout distcc[12535] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[12535] Warning: failed to distribute finder_tcp_messenger.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from finder_msgs.hh:29, from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from finder_tcp_messenger.hh:31, from finder_tcp_messenger.cc:31: finder_msgs.hh:127:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | throw (BadFinderMessageFormat, WrongFinderMessageType); | ^~~~~ finder_msgs.hh:159:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.hh:185:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ In file included from finder_tcp_messenger.cc:31: finder_tcp_messenger.hh:96:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | throw (InvalidAddress, InvalidPort); | ^~~~~ finder_tcp_messenger.cc:231:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | throw (InvalidAddress, InvalidPort) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder_tcp_messenger.hh:30, from finder_tcp_messenger.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_tcp_messenger.Tpo .deps/finder_tcp_messenger.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT header.lo -MD -MP -MF .deps/header.Tpo -c -o header.lo header.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT header.lo -MD -MP -MF .deps/header.Tpo -c header.cc -o header.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[26646] (dcc_select_for_write) ERROR: IO timeout distcc[26646] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[26646] Warning: failed to distribute header.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from header.cc:32: header.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (InvalidName); | ^~~~~ header.hh:38:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | throw (InvalidName); | ^~~~~ header.hh:40:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw (InvalidName); | ^~~~~ header.hh:42:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | throw (InvalidName); | ^~~~~ header.hh:57:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | HeaderReader(const string& serialized) throw (InvalidString); | ^~~~~ header.hh:60:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | HeaderReader& get(const string& name, string& val) throw (NotFound); | ^~~~~ header.hh:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | HeaderReader& get(const string& name, int32_t& val) throw (NotFound); | ^~~~~ header.hh:62:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | HeaderReader& get(const string& name, uint32_t& val) throw (NotFound); | ^~~~~ header.hh:63:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | HeaderReader& get(const string& name, double& val) throw (NotFound); | ^~~~~ header.cc:45:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 45 | const string& value) throw (InvalidName) { | ^~~~~ header.cc:54:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | HeaderWriter::add(const string& name, int32_t value) throw (InvalidName) | ^~~~~ header.cc:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | HeaderWriter::add(const string& name, uint32_t value) throw (InvalidName) | ^~~~~ header.cc:81:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | const double& value) throw (InvalidName) { | ^~~~~ header.cc:121:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | HeaderReader::HeaderReader(const string& serialized) throw (InvalidString) | ^~~~~ header.cc:161:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 161 | HeaderReader::get(const string& name, string& value) throw (NotFound) | ^~~~~ header.cc:171:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 171 | HeaderReader::get(const string& name, int32_t& value) throw (NotFound) | ^~~~~ header.cc:180:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 180 | HeaderReader::get(const string& name, uint32_t& value) throw (NotFound) | ^~~~~ header.cc:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | HeaderReader::get(const string& name, double& value) throw (NotFound) | ^~~~~ mv -f .deps/header.Tpo .deps/header.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT hmac.lo -MD -MP -MF .deps/hmac.Tpo -c -o hmac.lo hmac.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT hmac.lo -MD -MP -MF .deps/hmac.Tpo -c hmac.cc -o hmac.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[2675] (dcc_select_for_write) ERROR: IO timeout distcc[2675] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[2675] Warning: failed to distribute hmac.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/hmac.Tpo .deps/hmac.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT permits.lo -MD -MP -MF .deps/permits.Tpo -c -o permits.lo permits.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT permits.lo -MD -MP -MF .deps/permits.Tpo -c permits.cc -o permits.o distcc[26334] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from permits.hh:28, from permits.cc:23: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from permits.hh:29, from permits.cc:23: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from permits.hh:29, from permits.cc:23: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': /usr/include/g++/ext/new_allocator.h:156:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = IPNet<IPv4>; _Args = {const IPNet<IPv4>&}; _Tp = std::_List_node<IPNet<IPv4> >]' /usr/include/g++/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = IPNet<IPv4>; _Args = {const IPNet<IPv4>&}; _Tp = std::_List_node<IPNet<IPv4> >; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::_List_node<IPNet<IPv4> > >]' /usr/include/g++/bits/stl_list.h:637:33: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const IPNet<IPv4>&}; _Tp = IPNet<IPv4>; _Alloc = std::allocator<IPNet<IPv4> >; std::__cxx11::list<_Tp, _Alloc>::_Node = std::__cxx11::list<IPNet<IPv4> >::_Node]' /usr/include/g++/bits/stl_list.h:1911:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const IPNet<IPv4>&}; _Tp = IPNet<IPv4>; _Alloc = std::allocator<IPNet<IPv4> >; std::__cxx11::list<_Tp, _Alloc>::iterator = std::__cxx11::list<IPNet<IPv4> >::iterator]' /usr/include/g++/bits/stl_list.h:1212:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = IPNet<IPv4>; _Alloc = std::allocator<IPNet<IPv4> >; std::__cxx11::list<_Tp, _Alloc>::value_type = IPNet<IPv4>]' permits.cc:44:25: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from permits.hh:28, from permits.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/permits.Tpo .deps/permits.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT sockutil.lo -MD -MP -MF .deps/sockutil.Tpo -c -o sockutil.lo sockutil.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT sockutil.lo -MD -MP -MF .deps/sockutil.Tpo -c sockutil.cc -o sockutil.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[8856] (dcc_select_for_write) ERROR: IO timeout distcc[8856] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[8856] Warning: failed to distribute sockutil.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from sockutil.cc:29: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from sockutil.cc:29: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from sockutil.cc:29: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from sockutil.cc:29: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from sockutil.cc:30: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ mv -f .deps/sockutil.Tpo .deps/sockutil.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl.lo -MD -MP -MF .deps/xrl.Tpo -c -o xrl.lo xrl.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl.lo -MD -MP -MF .deps/xrl.Tpo -c xrl.cc -o xrl.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[16114] (dcc_select_for_write) ERROR: IO timeout distcc[16114] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[16114] Warning: failed to distribute xrl.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl.cc:26: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl.cc:26: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl.cc:26: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl.cc:26: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl.cc:26: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl.cc:26: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl.cc:26: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ xrl.cc:73:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 73 | Xrl::Xrl(const char* c_str) throw (InvalidString) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl.Tpo .deps/xrl.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_args.lo -MD -MP -MF .deps/xrl_args.Tpo -c -o xrl_args.lo xrl_args.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_args.lo -MD -MP -MF .deps/xrl_args.Tpo -c xrl_args.cc -o xrl_args.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[11669] (dcc_select_for_write) ERROR: IO timeout distcc[11669] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[11669] Warning: failed to distribute xrl_args.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libproto/packet.hh:31, from xrl_args.cc:30: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libproto/packet.hh:32, from xrl_args.cc:30: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libproto/packet.hh:33, from xrl_args.cc:30: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_args.hh:30, from xrl_args.cc:35: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl_args.hh:37, from xrl_args.cc:35: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libproto/packet.hh:31, from xrl_args.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl_args.hh:37, from xrl_args.cc:35: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl_args.hh:37, from xrl_args.cc:35: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:41, from xrl_args.hh:37, from xrl_args.cc:35: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl_args.hh:37, from xrl_args.cc:35: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl_args.cc:35: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libproto/packet.hh:31, from xrl_args.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_args.cc:35: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl_args.hh:37, from xrl_args.cc:35: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl_args.cc:35: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:42:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | XrlArgs::add(const XrlAtom& xa) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:61:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | XrlArgs::get(const XrlAtom& dataless) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:75:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs::get(unsigned idx, const char* name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:91:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | XrlArgs::remove(const XrlAtom& dataless) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:108:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | XrlArgs::add_bool(const char* name, bool val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:114:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 114 | XrlArgs::get_bool(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:126:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 126 | XrlArgs::remove_bool(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:135:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs::add_int32(const char* name, int32_t val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:141:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs::get_int32(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:153:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | XrlArgs::remove_int32(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:162:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | XrlArgs::add_uint32(const char* name, uint32_t val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:168:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | XrlArgs::get_uint32(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:180:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 180 | XrlArgs::remove_uint32(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:189:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | XrlArgs::add_ipv4(const char* name, const IPv4& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:195:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 195 | XrlArgs::get_ipv4(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:207:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 207 | XrlArgs::remove_ipv4(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:216:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | XrlArgs::add_ipv4net(const char* name, const IPv4Net& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:222:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 222 | XrlArgs::get_ipv4net(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:234:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 234 | XrlArgs::remove_ipv4net(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:243:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | XrlArgs::add_ipv6(const char* name, const IPv6& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:249:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | XrlArgs::get_ipv6(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:261:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs::remove_ipv6(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:270:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 270 | XrlArgs::add_ipv6net(const char* name, const IPv6Net& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:276:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | XrlArgs::get_ipv6net(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:288:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 288 | XrlArgs::remove_ipv6net(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:299:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 299 | XrlArgs::add_ipvx(const char* name, const IPvX& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:305:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | XrlArgs::get_ipvx(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:323:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 323 | XrlArgs::remove_ipvx(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:338:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 338 | XrlArgs::add_ipvxnet(const char* name, const IPvXNet& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:344:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 344 | XrlArgs::get_ipvxnet(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:362:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | XrlArgs::remove_ipvxnet(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:375:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 375 | XrlArgs::add_mac(const char* name, const Mac& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:381:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 381 | XrlArgs::get_mac(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:393:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 393 | XrlArgs::remove_mac(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:402:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add_string(const char* name, const string& val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:408:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get_string(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:420:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::remove_string(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:430:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 430 | throw (XrlAtomFound) | ^~~~~ xrl_args.cc:436:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 436 | XrlArgs::get_list(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:448:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 448 | XrlArgs::remove_list(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:458:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 458 | throw (XrlAtomFound) | ^~~~~ xrl_args.cc:464:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 464 | XrlArgs::get_binary(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:476:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 476 | XrlArgs::remove_binary(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:485:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 485 | XrlArgs::add_int64(const char* name, int64_t val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:491:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 491 | XrlArgs::get_int64(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:503:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 503 | XrlArgs::remove_int64(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:512:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 512 | XrlArgs::add_uint64(const char* name, uint64_t val) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:518:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 518 | XrlArgs::get_uint64(const char* name) const throw (BadArgs) | ^~~~~ xrl_args.cc:530:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 530 | XrlArgs::remove_uint64(const char* name) throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:540:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::add(const XrlArgs& args) throw (XrlAtomFound) | ^~~~~ xrl_args.cc:592:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 592 | XrlArgs::operator[](const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.cc:627:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 627 | XrlArgs::XrlArgs(const char* serialized) throw (InvalidString) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_args.hh:30, from xrl_args.cc:35: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_args.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_args.hh:30, from xrl_args.cc:35: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_args.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_args.hh:30, from xrl_args.cc:35: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_args.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_args.Tpo .deps/xrl_args.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom.lo -MD -MP -MF .deps/xrl_atom.Tpo -c -o xrl_atom.lo xrl_atom.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom.lo -MD -MP -MF .deps/xrl_atom.Tpo -c xrl_atom.cc -o xrl_atom.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[4901] (dcc_select_for_write) ERROR: IO timeout distcc[4901] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[4901] Warning: failed to distribute xrl_atom.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libproto/packet.hh:31, from xrl_atom.cc:31: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libproto/packet.hh:32, from xrl_atom.cc:31: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libproto/packet.hh:33, from xrl_atom.cc:31: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom.cc:43: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl_atom.cc:43: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libproto/packet.hh:31, from xrl_atom.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl_atom.cc:43: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl_atom.cc:43: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:41, from xrl_atom.cc:43: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl_atom.cc:43: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ xrl_atom.cc:238:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 238 | throw (NoData, WrongType) { | ^~~~~ xrl_atom.cc:246:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | XrlAtom::boolean() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:253:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlAtom::int32() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:260:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | XrlAtom::uint32() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:267:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | XrlAtom::ipv4() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:274:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | XrlAtom::ipv4net() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:281:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 281 | XrlAtom::ipv6() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:288:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 288 | XrlAtom::ipv6net() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:295:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 295 | XrlAtom::ipvx() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:306:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 306 | XrlAtom::ipvxnet() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:317:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom::mac() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:324:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 324 | XrlAtom::text() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:331:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | XrlAtom::list() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:338:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 338 | XrlAtom::binary() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:345:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 345 | XrlAtom::int64() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:352:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 352 | XrlAtom::uint64() const throw (NoData, WrongType) | ^~~~~ xrl_atom.cc:493:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 493 | XrlAtom::XrlAtom(const char* serialized) throw (InvalidString, BadName) | ^~~~~ xrl_atom.cc:535:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 535 | const string& serialized_data) throw (InvalidString) | ^~~~~ xrl_atom.cc:547:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 547 | const string& serialized_data) throw (InvalidString) | ^~~~~ xrl_atom.cc:823:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 823 | throw (BadName) | ^~~~~ xrl_atom.cc:1371:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 1371 | XrlAtom::set_name(const char *name) throw (BadName) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom.cc:43: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_atom.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom.cc:43: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_atom.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom.cc:43: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_atom.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom.cc:43: ../libxorp/ipnet.hh: In instantiation of 'void IPNet<A>::initialize_from_string(const char*) [with A = IPv4]': ../libxorp/ipnet.hh:73:2: required from 'IPNet<A>::IPNet(const char*) [with A = IPv4]' xrl_atom.cc:180:30: required from here ../libxorp/ipnet.hh:587:18: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 587 | _masked_addr = A(addr.c_str()).mask_by_prefix_len(_prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libproto/packet.hh:31, from xrl_atom.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ xrl_atom.cc: In function 'XrlAtomType resolve_xrlatom_name(const char*)': xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:115:6: note: in expansion of macro 'CHECK_NAME' 115 | CHECK_NAME(xrlatom_int32); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:116:6: note: in expansion of macro 'CHECK_NAME' 116 | CHECK_NAME(xrlatom_uint32); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:116:6: note: in expansion of macro 'CHECK_NAME' 116 | CHECK_NAME(xrlatom_uint32); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:117:6: note: in expansion of macro 'CHECK_NAME' 117 | CHECK_NAME(xrlatom_ipv4); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:117:6: note: in expansion of macro 'CHECK_NAME' 117 | CHECK_NAME(xrlatom_ipv4); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:118:6: note: in expansion of macro 'CHECK_NAME' 118 | CHECK_NAME(xrlatom_ipv4net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:118:6: note: in expansion of macro 'CHECK_NAME' 118 | CHECK_NAME(xrlatom_ipv4net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:119:6: note: in expansion of macro 'CHECK_NAME' 119 | CHECK_NAME(xrlatom_ipv6); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:119:6: note: in expansion of macro 'CHECK_NAME' 119 | CHECK_NAME(xrlatom_ipv6); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:120:6: note: in expansion of macro 'CHECK_NAME' 120 | CHECK_NAME(xrlatom_ipv6net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:120:6: note: in expansion of macro 'CHECK_NAME' 120 | CHECK_NAME(xrlatom_ipv6net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:121:6: note: in expansion of macro 'CHECK_NAME' 121 | CHECK_NAME(xrlatom_mac); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:121:6: note: in expansion of macro 'CHECK_NAME' 121 | CHECK_NAME(xrlatom_mac); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:122:6: note: in expansion of macro 'CHECK_NAME' 122 | CHECK_NAME(xrlatom_text); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:122:6: note: in expansion of macro 'CHECK_NAME' 122 | CHECK_NAME(xrlatom_text); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:123:6: note: in expansion of macro 'CHECK_NAME' 123 | CHECK_NAME(xrlatom_list); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:123:6: note: in expansion of macro 'CHECK_NAME' 123 | CHECK_NAME(xrlatom_list); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:124:6: note: in expansion of macro 'CHECK_NAME' 124 | CHECK_NAME(xrlatom_boolean); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:124:6: note: in expansion of macro 'CHECK_NAME' 124 | CHECK_NAME(xrlatom_boolean); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:125:6: note: in expansion of macro 'CHECK_NAME' 125 | CHECK_NAME(xrlatom_binary); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:125:6: note: in expansion of macro 'CHECK_NAME' 125 | CHECK_NAME(xrlatom_binary); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:126:6: note: in expansion of macro 'CHECK_NAME' 126 | CHECK_NAME(xrlatom_int64); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:126:6: note: in expansion of macro 'CHECK_NAME' 126 | CHECK_NAME(xrlatom_int64); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:127:6: note: in expansion of macro 'CHECK_NAME' 127 | CHECK_NAME(xrlatom_uint64); /* FALLTHRU */ | ^~~~~~~~~~ mv -f .deps/xrl_atom.Tpo .deps/xrl_atom.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_encoding.lo -MD -MP -MF .deps/xrl_atom_encoding.Tpo -c -o xrl_atom_encoding.lo xrl_atom_encoding.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_encoding.lo -MD -MP -MF .deps/xrl_atom_encoding.Tpo -c xrl_atom_encoding.cc -o xrl_atom_encoding.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24701] (dcc_select_for_write) ERROR: IO timeout distcc[24701] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24701] Warning: failed to distribute xrl_atom_encoding.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_atom_encoding.Tpo .deps/xrl_atom_encoding.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_list.lo -MD -MP -MF .deps/xrl_atom_list.Tpo -c -o xrl_atom_list.lo xrl_atom_list.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_list.lo -MD -MP -MF .deps/xrl_atom_list.Tpo -c xrl_atom_list.cc -o xrl_atom_list.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[17466] (dcc_select_for_write) ERROR: IO timeout distcc[17466] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[17466] Warning: failed to distribute xrl_atom_list.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl_atom_list.cc:27: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom_list.cc:27: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom_list.cc:27: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl_atom_list.cc:27: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl_atom_list.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl_atom_list.cc:27: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl_atom_list.cc:27: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl_atom_list.cc:27: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl_atom_list.cc:27: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl_atom_list.cc:27: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ xrl_atom_list.cc:34:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 34 | XrlAtomList::prepend(const XrlAtom& xa) throw (BadAtomType) | ^~~~~ xrl_atom_list.cc:47:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | XrlAtomList::append(const XrlAtom& xa) throw (BadAtomType) | ^~~~~ xrl_atom_list.cc:54:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 54 | XrlAtomList::check_type(const XrlAtom& xa) throw (BadAtomType) | ^~~~~ xrl_atom_list.cc:72:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 72 | XrlAtomList::get(size_t itemno) const throw (InvalidIndex) | ^~~~~ xrl_atom_list.cc:91:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | XrlAtomList::remove(size_t itemno) throw (InvalidIndex) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom_list.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl_atom_list.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom_list.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl_atom_list.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl_atom_list.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl_atom_list.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_atom_list.Tpo .deps/xrl_atom_list.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_cmd_map.lo -MD -MP -MF .deps/xrl_cmd_map.Tpo -c -o xrl_cmd_map.lo xrl_cmd_map.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_cmd_map.lo -MD -MP -MF .deps/xrl_cmd_map.Tpo -c xrl_cmd_map.cc -o xrl_cmd_map.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[17447] (dcc_select_for_write) ERROR: IO timeout distcc[17447] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[17447] Warning: failed to distribute xrl_cmd_map.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_cmd_map.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_cmd_map.Tpo .deps/xrl_cmd_map.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_dispatcher.lo -MD -MP -MF .deps/xrl_dispatcher.Tpo -c -o xrl_dispatcher.lo xrl_dispatcher.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_dispatcher.lo -MD -MP -MF .deps/xrl_dispatcher.Tpo -c xrl_dispatcher.cc -o xrl_dispatcher.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14041] (dcc_select_for_write) ERROR: IO timeout distcc[14041] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14041] Warning: failed to distribute xrl_dispatcher.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_dispatcher.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_dispatcher.Tpo .deps/xrl_dispatcher.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_error.lo -MD -MP -MF .deps/xrl_error.Tpo -c -o xrl_error.lo xrl_error.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_error.lo -MD -MP -MF .deps/xrl_error.Tpo -c xrl_error.cc -o xrl_error.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[8011] (dcc_select_for_write) ERROR: IO timeout distcc[8011] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[8011] Warning: failed to distribute xrl_error.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_error.Tpo .deps/xrl_error.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser.lo -MD -MP -MF .deps/xrl_parser.Tpo -c -o xrl_parser.lo xrl_parser.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser.lo -MD -MP -MF .deps/xrl_parser.Tpo -c xrl_parser.cc -o xrl_parser.o distcc[3408] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_parser.hh:28, from xrl_parser.cc:31: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_parser.hh:28, from xrl_parser.cc:31: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_parser.hh:28, from xrl_parser.cc:31: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_parser.hh:28, from xrl_parser.cc:31: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from xrl_parser.hh:29, from xrl_parser.cc:31: xrl_parser_input.hh:91:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:94:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:99:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | bool getline(string& line) throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:106:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | bool slurp_line(string& line) throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:125:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:132:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:137:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | throw (XrlParserInputException); | ^~~~~ In file included from xrl_parser.cc:31: xrl_parser.hh:71:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | bool start_next() throw (XrlParserInputException); | ^~~~~ xrl_parser.hh:82:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | throw (XrlParseError); | ^~~~~ xrl_parser.hh:89:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | throw (XrlParseError); | ^~~~~ xrl_parser.hh:91:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | bool get(string& xrl_c_str) throw (XrlParseError); | ^~~~~ xrl_parser.hh:114:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 114 | throw (XrlParseError); | ^~~~~ xrl_parser.cc:485:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 485 | XrlParser::start_next() throw (XrlParserInputException) | ^~~~~ xrl_parser.cc:589:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 589 | list<XrlAtomSpell>* spells) throw (XrlParseError) { | ^~~~~ xrl_parser.cc:622:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | XrlParser::get(string& r) throw (XrlParseError) | ^~~~~ xrl_parser.cc:640:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 640 | throw (XrlParseError) | ^~~~~ xrl_parser.cc:651:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 651 | throw (XrlParseError) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_parser.hh:28, from xrl_parser.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_parser.Tpo .deps/xrl_parser.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser_input.lo -MD -MP -MF .deps/xrl_parser_input.Tpo -c -o xrl_parser_input.lo xrl_parser_input.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser_input.lo -MD -MP -MF .deps/xrl_parser_input.Tpo -c xrl_parser_input.cc -o xrl_parser_input.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[5697] (dcc_select_for_write) ERROR: IO timeout distcc[5697] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[5697] Warning: failed to distribute xrl_parser_input.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_parser_input.cc:29: xrl_parser_input.hh:91:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:94:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:99:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | bool getline(string& line) throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:106:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | bool slurp_line(string& line) throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:125:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:132:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:137:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.cc:43:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | throw (XrlParserInputException) | ^~~~~ xrl_parser_input.cc:91:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | throw (XrlParserInputException) | ^~~~~ xrl_parser_input.cc:158:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 158 | throw (XrlParserInputException) | ^~~~~ xrl_parser_input.cc:211:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlParserInputException) | ^~~~~ xrl_parser_input.cc:220:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 220 | throw (XrlParserInputException) | ^~~~~ xrl_parser_input.cc:247:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | throw (XrlParserInputException) | ^~~~~ xrl_parser_input.cc:279:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | XrlParserFileInput::getline(string& line) throw (XrlParserInputException) | ^~~~~ mv -f .deps/xrl_parser_input.Tpo .deps/xrl_parser_input.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf.lo -MD -MP -MF .deps/xrl_pf.Tpo -c -o xrl_pf.lo xrl_pf.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf.lo -MD -MP -MF .deps/xrl_pf.Tpo -c xrl_pf.cc -o xrl_pf.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23288] (dcc_select_for_write) ERROR: IO timeout distcc[23288] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23288] Warning: failed to distribute xrl_pf.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf.cc:23: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf.cc:23: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf.cc:23: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf.cc:23: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ mv -f .deps/xrl_pf.Tpo .deps/xrl_pf.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_factory.lo -MD -MP -MF .deps/xrl_pf_factory.Tpo -c -o xrl_pf_factory.lo xrl_pf_factory.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_factory.lo -MD -MP -MF .deps/xrl_pf_factory.Tpo -c xrl_pf_factory.cc -o xrl_pf_factory.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[20327] (dcc_select_for_write) ERROR: IO timeout distcc[20327] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[20327] Warning: failed to distribute xrl_pf_factory.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_factory.hh:27, from xrl_pf_factory.cc:32: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_factory.hh:27, from xrl_pf_factory.cc:32: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_factory.hh:27, from xrl_pf_factory.cc:32: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_factory.hh:27, from xrl_pf_factory.cc:32: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_pf_factory.cc:33: xrl_pf_inproc.hh: At global scope: xrl_pf_inproc.hh:34:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 34 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_inproc.hh:53:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_pf_factory.cc:34: xrl_pf_sudp.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_sudp.hh:63:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | throw (XrlPFConstructorError); | ^~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_factory.cc:35: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_factory.cc:35: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_factory.cc:35: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_factory.cc:35: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_factory.cc:35: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_pf_factory.cc:35: xrl_pf_stcp.hh:46:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_stcp.hh:76:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_pf_factory.cc:36: xrl_pf_kill.hh:32:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | XrlPFKillSender(EventLoop& e, const char* pid_str) throw (XrlPFConstructorError); | ^~~~~ mv -f .deps/xrl_pf_factory.Tpo .deps/xrl_pf_factory.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_inproc.lo -MD -MP -MF .deps/xrl_pf_inproc.Tpo -c -o xrl_pf_inproc.lo xrl_pf_inproc.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_inproc.lo -MD -MP -MF .deps/xrl_pf_inproc.Tpo -c xrl_pf_inproc.cc -o xrl_pf_inproc.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[19110] (dcc_select_for_write) ERROR: IO timeout distcc[19110] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[19110] Warning: failed to distribute xrl_pf_inproc.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_inproc.hh:26, from xrl_pf_inproc.cc:37: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_inproc.hh:26, from xrl_pf_inproc.cc:37: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_inproc.hh:26, from xrl_pf_inproc.cc:37: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_inproc.hh:26, from xrl_pf_inproc.cc:37: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_pf_inproc.cc:37: xrl_pf_inproc.hh: At global scope: xrl_pf_inproc.hh:34:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 34 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_inproc.hh:53:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ xrl_pf_inproc.cc:129:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | throw (XrlPFConstructorError) | ^~~~~ xrl_pf_inproc.cc:266:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 266 | throw (XrlPFConstructorError) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_inproc.cc:38: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_pf_inproc.Tpo .deps/xrl_pf_inproc.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_kill.lo -MD -MP -MF .deps/xrl_pf_kill.Tpo -c -o xrl_pf_kill.lo xrl_pf_kill.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_kill.lo -MD -MP -MF .deps/xrl_pf_kill.Tpo -c xrl_pf_kill.cc -o xrl_pf_kill.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24642] (dcc_select_for_write) ERROR: IO timeout distcc[24642] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24642] Warning: failed to distribute xrl_pf_kill.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_pf_kill.cc:41: header.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (InvalidName); | ^~~~~ header.hh:38:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | throw (InvalidName); | ^~~~~ header.hh:40:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw (InvalidName); | ^~~~~ header.hh:42:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | throw (InvalidName); | ^~~~~ header.hh:57:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | HeaderReader(const string& serialized) throw (InvalidString); | ^~~~~ header.hh:60:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | HeaderReader& get(const string& name, string& val) throw (NotFound); | ^~~~~ header.hh:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | HeaderReader& get(const string& name, int32_t& val) throw (NotFound); | ^~~~~ header.hh:62:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | HeaderReader& get(const string& name, uint32_t& val) throw (NotFound); | ^~~~~ header.hh:63:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | HeaderReader& get(const string& name, double& val) throw (NotFound); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_kill.hh:26, from xrl_pf_kill.cc:43: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_kill.hh:26, from xrl_pf_kill.cc:43: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_kill.hh:26, from xrl_pf_kill.cc:43: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_kill.hh:26, from xrl_pf_kill.cc:43: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_pf_kill.cc:43: xrl_pf_kill.hh: At global scope: xrl_pf_kill.hh:32:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | XrlPFKillSender(EventLoop& e, const char* pid_str) throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from xrl_pf_kill.cc:45: xuid.hh:31:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 31 | XUID(const string&) throw (class InvalidString); | ^~~~~ xrl_pf_kill.cc:67:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | throw (XrlPFConstructorError) | ^~~~~ xrl_pf_kill.cc: In member function 'virtual bool XrlPFKillSender::send(const Xrl&, bool, const SendCallback&)': xrl_pf_kill.cc:107:23: warning: catching polymorphic type 'struct XrlArgs::BadArgs' by value [-Wcatch-value=] 107 | } catch (XrlArgs::BadArgs) { | ^~~~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_kill.cc:44: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_pf_kill.Tpo .deps/xrl_pf_kill.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp.lo -MD -MP -MF .deps/xrl_pf_stcp.Tpo -c -o xrl_pf_stcp.lo xrl_pf_stcp.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp.lo -MD -MP -MF .deps/xrl_pf_stcp.Tpo -c xrl_pf_stcp.cc -o xrl_pf_stcp.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[7742] (dcc_select_for_write) ERROR: IO timeout distcc[7742] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[7742] Warning: failed to distribute xrl_pf_stcp.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/buffered_asyncio.hh:35, from xrl_pf_stcp.cc:46: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/buffered_asyncio.hh:35, from xrl_pf_stcp.cc:46: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/buffered_asyncio.hh:35, from xrl_pf_stcp.cc:46: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/buffered_asyncio.hh:35, from xrl_pf_stcp.cc:46: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from sockutil.hh:46, from xrl_pf_stcp.cc:50: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from xrl_pf_stcp.cc:51: header.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (InvalidName); | ^~~~~ header.hh:38:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | throw (InvalidName); | ^~~~~ header.hh:40:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw (InvalidName); | ^~~~~ header.hh:42:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | throw (InvalidName); | ^~~~~ header.hh:57:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | HeaderReader(const string& serialized) throw (InvalidString); | ^~~~~ header.hh:60:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | HeaderReader& get(const string& name, string& val) throw (NotFound); | ^~~~~ header.hh:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | HeaderReader& get(const string& name, int32_t& val) throw (NotFound); | ^~~~~ header.hh:62:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | HeaderReader& get(const string& name, uint32_t& val) throw (NotFound); | ^~~~~ header.hh:63:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | HeaderReader& get(const string& name, double& val) throw (NotFound); | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from sockutil.hh:46, from xrl_pf_stcp.cc:50: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_pf_stcp.cc:53: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_pf_stcp.cc:53: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_pf_stcp.cc:53: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from sockutil.hh:46, from xrl_pf_stcp.cc:50: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_pf_stcp.cc:53: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_pf_stcp.cc:53: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_pf_stcp.cc:53: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from xrl_pf_stcp.cc:55: xrl_pf_stcp.hh:46:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_stcp.hh:76:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_stcp.cc: In member function 'void STCPRequestHandler::dispatch_request(uint32_t, bool, const uint8_t*, size_t)': xrl_pf_stcp.cc:276:59: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 276 | e = do_dispatch(packed_xrl, packed_xrl_bytes, response); | ^ In file included from xrl_pf_stcp.cc:54: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ xrl_pf_stcp.cc: At global scope: xrl_pf_stcp.cc:396:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | throw (XrlPFConstructorError) | ^~~~~ xrl_pf_stcp.cc:642:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 642 | throw (XrlPFConstructorError) | ^~~~~ xrl_pf_stcp.cc: In constructor 'XrlPFSTCPSender::XrlPFSTCPSender(EventLoop&, const char*)': xrl_pf_stcp.cc:646:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 646 | _batching(false) | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/buffered_asyncio.hh:35, from xrl_pf_stcp.cc:46: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ xrl_pf_stcp.cc: In constructor 'XrlPFSTCPSender::XrlPFSTCPSender(EventLoop*, const char*)': xrl_pf_stcp.cc:656:37: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 656 | _reader(NULL), _batching(false) | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/buffered_asyncio.hh:35, from xrl_pf_stcp.cc:46: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ xrl_pf_stcp.cc: In member function 'void XrlPFSTCPSender::read_event(BufferedAsyncReader*, BufferedAsyncReader::Event, uint8_t*, size_t)': xrl_pf_stcp.cc:929:32: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 929 | sph.error_note_bytes())); | ^ In file included from xrl_pf_stcp.cc:54: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ xrl_pf_stcp.cc:932:53: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 932 | xrl_error = XrlError(XrlErrorCode(sph.error_code())); | ^ In file included from xrl_pf_stcp.cc:54: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ xrl_pf_stcp.cc:951:31: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 951 | "corrupt xrl response"); | ^ In file included from xrl_pf_stcp.cc:54: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from xrl_pf_stcp.cc:50: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from xrl_pf_stcp.cc:50: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_pf_stcp.cc:53: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from xrl_pf_stcp.cc:50: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_pf_stcp.Tpo .deps/xrl_pf_stcp.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp_ph.lo -MD -MP -MF .deps/xrl_pf_stcp_ph.Tpo -c -o xrl_pf_stcp_ph.lo xrl_pf_stcp_ph.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp_ph.lo -MD -MP -MF .deps/xrl_pf_stcp_ph.Tpo -c xrl_pf_stcp_ph.cc -o xrl_pf_stcp_ph.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[12651] (dcc_select_for_write) ERROR: IO timeout distcc[12651] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[12651] Warning: failed to distribute xrl_pf_stcp_ph.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libproto/packet.hh:31, from xrl_pf_stcp_ph.cc:41: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libproto/packet.hh:32, from xrl_pf_stcp_ph.cc:41: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libproto/packet.hh:33, from xrl_pf_stcp_ph.cc:41: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ mv -f .deps/xrl_pf_stcp_ph.Tpo .deps/xrl_pf_stcp_ph.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_sudp.lo -MD -MP -MF .deps/xrl_pf_sudp.Tpo -c -o xrl_pf_sudp.lo xrl_pf_sudp.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_sudp.lo -MD -MP -MF .deps/xrl_pf_sudp.Tpo -c xrl_pf_sudp.cc -o xrl_pf_sudp.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[29375] (dcc_select_for_write) ERROR: IO timeout distcc[29375] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[29375] Warning: failed to distribute xrl_pf_sudp.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_pf_sudp.cc:60: header.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (InvalidName); | ^~~~~ header.hh:38:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | throw (InvalidName); | ^~~~~ header.hh:40:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw (InvalidName); | ^~~~~ header.hh:42:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | throw (InvalidName); | ^~~~~ header.hh:57:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | HeaderReader(const string& serialized) throw (InvalidString); | ^~~~~ header.hh:60:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | HeaderReader& get(const string& name, string& val) throw (NotFound); | ^~~~~ header.hh:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | HeaderReader& get(const string& name, int32_t& val) throw (NotFound); | ^~~~~ header.hh:62:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 62 | HeaderReader& get(const string& name, uint32_t& val) throw (NotFound); | ^~~~~ header.hh:63:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | HeaderReader& get(const string& name, double& val) throw (NotFound); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_sudp.hh:26, from xrl_pf_sudp.cc:62: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_sudp.hh:26, from xrl_pf_sudp.cc:62: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_sudp.hh:26, from xrl_pf_sudp.cc:62: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_sudp.hh:26, from xrl_pf_sudp.cc:62: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_pf_sudp.cc:62: xrl_pf_sudp.hh: At global scope: xrl_pf_sudp.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_sudp.hh:63:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from xrl_pf_sudp.cc:64: xuid.hh:31:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 31 | XUID(const string&) throw (class InvalidString); | ^~~~~ xrl_pf_sudp.cc: In function 'bool parse_response(const char*, XrlError&, XUID&, uint32_t&, uint32_t&)': xrl_pf_sudp.cc:194:31: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 194 | e = status_to_xrlerror(status); | ^ In file included from xrl_pf_sudp.cc:61: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ xrl_pf_sudp.cc: At global scope: xrl_pf_sudp.cc:223:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlPFConstructorError) | ^~~~~ xrl_pf_sudp.cc:462:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | throw (XrlPFConstructorError) | ^~~~~ xrl_pf_sudp.cc: In member function 'void XrlPFSUDPListener::recv(XorpFd, IoEventType)': xrl_pf_sudp.cc:541:66: warning: implicitly-declared 'XrlError& XrlError::operator=(const XrlError&)' is deprecated [-Wdeprecated-copy] 541 | e = dispatch_command(rbuf + rbuf_bytes - content_bytes, response); | ^ In file included from xrl_pf_sudp.cc:61: xrl_error.hh:149:5: note: because 'XrlError' has user-provided 'XrlError::XrlError(const XrlError&)' 149 | XrlError(const XrlError& xe) : _errlet(xe._errlet), _note(xe._note) {} | ^~~~~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from xrl_dispatcher.hh:27, from xrl_pf_sudp.cc:63: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_pf_sudp.Tpo .deps/xrl_pf_sudp.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_unix.lo -MD -MP -MF .deps/xrl_pf_unix.Tpo -c -o xrl_pf_unix.lo xrl_pf_unix.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_unix.lo -MD -MP -MF .deps/xrl_pf_unix.Tpo -c xrl_pf_unix.cc -o xrl_pf_unix.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[13219] (dcc_select_for_write) ERROR: IO timeout distcc[13219] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[13219] Warning: failed to distribute xrl_pf_unix.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_stcp.hh:27, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_stcp.hh:27, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_stcp.hh:27, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_pf_stcp.hh:27, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/asyncio.hh:39, from xrl_pf_stcp.hh:28, from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_pf_unix.hh:27, from xrl_pf_unix.cc:25: xrl_pf_stcp.hh:46:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_stcp.hh:76:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | throw (XrlPFConstructorError); | ^~~~~ mv -f .deps/xrl_pf_unix.Tpo .deps/xrl_pf_unix.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_router.lo -MD -MP -MF .deps/xrl_router.Tpo -c -o xrl_router.lo xrl_router.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_router.lo -MD -MP -MF .deps/xrl_router.Tpo -c xrl_router.cc -o xrl_router.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[15045] (dcc_select_for_write) ERROR: IO timeout distcc[15045] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[15045] Warning: failed to distribute xrl_router.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_router.cc:31: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_router.cc:31: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_router.cc:31: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_router.hh:30, from xrl_router.cc:31: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_router.cc:31: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_router.cc:31: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_router.cc:31: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_router.cc:31: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_router.cc:31: xrl_router.hh: At global scope: xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from finder_tcp_messenger.hh:30, from xrl_router.cc:37: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from finder_tcp_messenger.hh:31, from xrl_router.cc:37: finder_msgs.hh:127:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | throw (BadFinderMessageFormat, WrongFinderMessageType); | ^~~~~ finder_msgs.hh:159:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.hh:185:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ In file included from xrl_router.cc:37: finder_tcp_messenger.hh:96:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | throw (InvalidAddress, InvalidPort); | ^~~~~ xrl_router.cc:98:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | throw (InvalidAddress) | ^~~~~ xrl_router.cc: In member function 'void XrlRouter::initialize(const char*, IPv4, uint16_t)': xrl_router.cc:184:17: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 184 | finder_addr = ipv4; | ^~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ xrl_router.cc: At global scope: xrl_router.cc:240:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 240 | throw (InvalidAddress) | ^~~~~ xrl_router.cc: In constructor 'XrlRouter::XrlRouter(EventLoop&, const char*, const char*, uint16_t)': xrl_router.cc:245:51: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 245 | finder_ip = FinderConstants::FINDER_DEFAULT_HOST(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ xrl_router.cc:247:37: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 247 | finder_ip = finder_host(finder_addr); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ xrl_router.cc: At global scope: xrl_router.cc:260:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 260 | throw (InvalidAddress) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_router.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_router.Tpo .deps/xrl_router.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_std_router.lo -MD -MP -MF .deps/xrl_std_router.Tpo -c -o xrl_std_router.lo xrl_std_router.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_std_router.lo -MD -MP -MF .deps/xrl_std_router.Tpo -c xrl_std_router.cc -o xrl_std_router.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[21965] (dcc_select_for_write) ERROR: IO timeout distcc[21965] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[21965] Warning: failed to distribute xrl_std_router.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_std_router.hh:27, from xrl_std_router.cc:25: xrl_router.hh: At global scope: xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from xrl_std_router.cc:26: xrl_pf_inproc.hh:34:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 34 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_inproc.hh:53:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_std_router.cc:27: xrl_pf_stcp.hh:46:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 46 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_stcp.hh:76:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | throw (XrlPFConstructorError); | ^~~~~ In file included from xrl_std_router.cc:28: xrl_pf_sudp.hh:36:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 36 | throw (XrlPFConstructorError); | ^~~~~ xrl_pf_sudp.hh:63:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | throw (XrlPFConstructorError); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from xrl_std_router.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_std_router.Tpo .deps/xrl_std_router.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_tokens.lo -MD -MP -MF .deps/xrl_tokens.Tpo -c -o xrl_tokens.lo xrl_tokens.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_tokens.lo -MD -MP -MF .deps/xrl_tokens.Tpo -c xrl_tokens.cc -o xrl_tokens.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22246] (dcc_select_for_write) ERROR: IO timeout distcc[22246] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22246] Warning: failed to distribute xrl_tokens.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_tokens.Tpo .deps/xrl_tokens.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xuid.lo -MD -MP -MF .deps/xuid.Tpo -c -o xuid.lo xuid.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xuid.lo -MD -MP -MF .deps/xuid.Tpo -c xuid.cc -o xuid.o distcc[29162] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from xuid.cc:27: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from xuid.cc:27: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from xuid.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from xuid.cc:27: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xuid.cc:40: xuid.hh: At global scope: xuid.hh:31:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 31 | XUID(const string&) throw (class InvalidString); | ^~~~~ xuid.cc:110:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | XUID::XUID(const string& s) throw (InvalidString) | ^~~~~ mv -f .deps/xuid.Tpo .deps/xuid.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT common_xif.lo -MD -MP -MF .deps/common_xif.Tpo -c -o common_xif.lo `test -f '../xrl/interfaces/common_xif.cc' || echo './'`../xrl/interfaces/common_xif.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT common_xif.lo -MD -MP -MF .deps/common_xif.Tpo -c ../xrl/interfaces/common_xif.cc -o common_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[4824] (dcc_select_for_write) ERROR: IO timeout distcc[4824] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[4824] Warning: failed to distribute ../xrl/interfaces/common_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/common_xif.hh:22, from ../xrl/interfaces/common_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/common_xif.Tpo .deps/common_xif.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_base.lo -MD -MP -MF .deps/finder_client_base.Tpo -c -o finder_client_base.lo `test -f '../xrl/targets/finder_client_base.cc' || echo './'`../xrl/targets/finder_client_base.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_base.lo -MD -MP -MF .deps/finder_client_base.Tpo -c ../xrl/targets/finder_client_base.cc -o finder_client_base.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[29674] (dcc_select_for_write) ERROR: IO timeout distcc[29674] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[29674] Warning: failed to distribute ../xrl/targets/finder_client_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_client_base.hh:21, from ../xrl/targets/finder_client_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_client_base.Tpo .deps/finder_client_base.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xif.lo -MD -MP -MF .deps/finder_xif.Tpo -c -o finder_xif.lo `test -f '../xrl/interfaces/finder_xif.cc' || echo './'`../xrl/interfaces/finder_xif.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xif.lo -MD -MP -MF .deps/finder_xif.Tpo -c ../xrl/interfaces/finder_xif.cc -o finder_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[5336] (dcc_select_for_write) ERROR: IO timeout distcc[5336] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[5336] Warning: failed to distribute ../xrl/interfaces/finder_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_xif.hh:22, from ../xrl/interfaces/finder_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_xif.Tpo .deps/finder_xif.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libxipc.la hmac_md5.lo finder_client.lo finder_client_observer.lo finder_client_xrl_target.lo finder_messenger.lo finder_msgs.lo finder_tcp.lo finder_tcp_messenger.lo header.lo hmac.lo permits.lo sockutil.lo xrl.lo xrl_args.lo xrl_atom.lo xrl_atom_encoding.lo xrl_atom_list.lo xrl_cmd_map.lo xrl_dispatcher.lo xrl_error.lo xrl_parser.lo xrl_parser_input.lo xrl_pf.lo xrl_pf_factory.lo xrl_pf_inproc.lo xrl_pf_kill.lo xrl_pf_stcp.lo xrl_pf_stcp_ph.lo xrl_pf_sudp.lo xrl_pf_unix.lo xrl_router.lo xrl_std_router.lo xrl_tokens.lo xuid.lo common_xif.lo finder_client_base.lo finder_xif.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libxipc.a hmac_md5.o finder_client.o finder_client_observer.o finder_client_xrl_target.o finder_messenger.o finder_msgs.o finder_tcp.o finder_tcp_messenger.o header.o hmac.o permits.o sockutil.o xrl.o xrl_args.o xrl_atom.o xrl_atom_encoding.o xrl_atom_list.o xrl_cmd_map.o xrl_dispatcher.o xrl_error.o xrl_parser.o xrl_parser_input.o xrl_pf.o xrl_pf_factory.o xrl_pf_inproc.o xrl_pf_kill.o xrl_pf_stcp.o xrl_pf_stcp_ph.o xrl_pf_sudp.o xrl_pf_unix.o xrl_router.o xrl_std_router.o xrl_tokens.o xuid.o common_xif.o finder_client_base.o finder_xif.o ranlib .libs/libxipc.a creating libxipc.la (cd .libs && rm -f libxipc.la && ln -s ../libxipc.la libxipc.la) /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder.lo -MD -MP -MF .deps/finder.Tpo -c -o finder.lo finder.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder.lo -MD -MP -MF .deps/finder.Tpo -c finder.cc -o finder.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27632] (dcc_select_for_write) ERROR: IO timeout distcc[27632] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27632] Warning: failed to distribute finder.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxorp/asyncio.hh:38, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder.cc:30: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from finder.cc:30: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from finder.hh:32, from finder.cc:31: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder.cc:30: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder.cc:30: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from finder_tcp.hh:31, from finder.cc:30: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from ../libxorp/asyncio.hh:39, from finder_tcp.hh:27, from finder.cc:30: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder.Tpo .deps/finder.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_server.lo -MD -MP -MF .deps/finder_server.Tpo -c -o finder_server.lo finder_server.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_server.lo -MD -MP -MF .deps/finder_server.Tpo -c finder_server.cc -o finder_server.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[19093] (dcc_select_for_write) ERROR: IO timeout distcc[19093] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[19093] Warning: failed to distribute finder_server.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from finder_tcp_messenger.hh:30, from finder_server.hh:32, from finder_server.cc:24: finder_tcp.hh: At global scope: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from finder_tcp_messenger.hh:31, from finder_server.hh:32, from finder_server.cc:24: finder_msgs.hh:127:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | throw (BadFinderMessageFormat, WrongFinderMessageType); | ^~~~~ finder_msgs.hh:159:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.hh:185:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ In file included from finder_server.hh:32, from finder_server.cc:24: finder_tcp_messenger.hh:96:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from finder_server.cc:24: finder_server.hh:53:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | throw (InvalidAddress, InvalidPort); | ^~~~~ finder_server.hh:67:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | throw (InvalidAddress, InvalidPort); | ^~~~~ finder_server.cc:29:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 29 | throw (InvalidAddress, InvalidPort) | ^~~~~ finder_server.cc: In constructor 'FinderServer::FinderServer(EventLoop&, IPv4, uint16_t)': finder_server.cc:45:17: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 45 | finder_addr = ipv4; | ^~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ finder_server.cc: At global scope: finder_server.cc:92:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | throw (InvalidAddress, InvalidPort) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_server.cc:24: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_server.Tpo .deps/finder_server.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xrl_queue.lo -MD -MP -MF .deps/finder_xrl_queue.Tpo -c -o finder_xrl_queue.lo finder_xrl_queue.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xrl_queue.lo -MD -MP -MF .deps/finder_xrl_queue.Tpo -c finder_xrl_queue.cc -o finder_xrl_queue.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24103] (dcc_select_for_write) ERROR: IO timeout distcc[24103] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24103] Warning: failed to distribute finder_xrl_queue.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_xrl_queue.cc:27: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_xrl_queue.cc:27: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_xrl_queue.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder_xrl_queue.cc:27: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder_messenger.hh:29, from finder_xrl_queue.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_xrl_queue.Tpo .deps/finder_xrl_queue.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xrl_target.lo -MD -MP -MF .deps/finder_xrl_target.Tpo -c -o finder_xrl_target.lo finder_xrl_target.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xrl_target.lo -MD -MP -MF .deps/finder_xrl_target.Tpo -c finder_xrl_target.cc -o finder_xrl_target.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23383] (dcc_select_for_write) ERROR: IO timeout distcc[23383] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23383] Warning: failed to distribute finder_xrl_target.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_xrl_target.cc:29: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_xrl_target.cc:29: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_xrl_target.cc:29: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_messenger.hh:28, from finder.hh:33, from finder_xrl_target.cc:29: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from finder_xrl_target.cc:31: xuid.hh: At global scope: xuid.hh:31:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 31 | XUID(const string&) throw (class InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from finder_xrl_target.hh:26, from finder_xrl_target.cc:28: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_xrl_target.Tpo .deps/finder_xrl_target.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_base.lo -MD -MP -MF .deps/finder_base.Tpo -c -o finder_base.lo `test -f '../xrl/targets/finder_base.cc' || echo './'`../xrl/targets/finder_base.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_base.lo -MD -MP -MF .deps/finder_base.Tpo -c ../xrl/targets/finder_base.cc -o finder_base.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[15407] (dcc_select_for_write) ERROR: IO timeout distcc[15407] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[15407] Warning: failed to distribute ../xrl/targets/finder_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_cmd_map.hh:30, from ../xrl/targets/finder_base.hh:21, from ../xrl/targets/finder_base.cc:14: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_base.Tpo .deps/finder_base.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xif.lo -MD -MP -MF .deps/finder_client_xif.Tpo -c -o finder_client_xif.lo `test -f '../xrl/interfaces/finder_client_xif.cc' || echo './'`../xrl/interfaces/finder_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xif.lo -MD -MP -MF .deps/finder_client_xif.Tpo -c ../xrl/interfaces/finder_client_xif.cc -o finder_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23895] (dcc_select_for_write) ERROR: IO timeout distcc[23895] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23895] Warning: failed to distribute ../xrl/interfaces/finder_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_client_xif.hh:22, from ../xrl/interfaces/finder_client_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_client_xif.Tpo .deps/finder_client_xif.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_event_observer_xif.lo -MD -MP -MF .deps/finder_event_observer_xif.Tpo -c -o finder_event_observer_xif.lo `test -f '../xrl/interfaces/finder_event_observer_xif.cc' || echo './'`../xrl/interfaces/finder_event_observer_xif.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_event_observer_xif.lo -MD -MP -MF .deps/finder_event_observer_xif.Tpo -c ../xrl/interfaces/finder_event_observer_xif.cc -o finder_event_observer_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[15919] (dcc_select_for_write) ERROR: IO timeout distcc[15919] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[15919] Warning: failed to distribute ../xrl/interfaces/finder_event_observer_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/finder_event_observer_xif.hh:22, from ../xrl/interfaces/finder_event_observer_xif.cc:13: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_event_observer_xif.Tpo .deps/finder_event_observer_xif.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfinder.la finder.lo finder_server.lo finder_xrl_queue.lo finder_xrl_target.lo finder_base.lo finder_client_xif.lo finder_event_observer_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfinder.a finder.o finder_server.o finder_xrl_queue.o finder_xrl_target.o finder_base.o finder_client_xif.o finder_event_observer_xif.o ranlib .libs/libfinder.a creating libfinder.la (cd .libs && rm -f libfinder.la && ln -s ../libfinder.la libfinder.la) c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_main.o -MD -MP -MF .deps/finder_main.Tpo -c -o finder_main.o finder_main.cc cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[3178] (dcc_select_for_write) ERROR: IO timeout distcc[3178] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[3178] Warning: failed to distribute finder_main.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_main.cc:27: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_main.cc:27: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from finder_main.cc:27: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from finder_main.cc:27: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from finder_tcp_messenger.hh:30, from finder_server.hh:32, from finder_main.cc:47: finder_tcp.hh:142:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from finder_tcp_messenger.hh:31, from finder_server.hh:32, from finder_main.cc:47: finder_msgs.hh:127:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | throw (BadFinderMessageFormat, WrongFinderMessageType); | ^~~~~ finder_msgs.hh:159:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 159 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ finder_msgs.hh:185:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | throw (BadFinderMessageFormat, WrongFinderMessageType, InvalidString); | ^~~~~ In file included from finder_server.hh:32, from finder_main.cc:47: finder_tcp_messenger.hh:96:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from finder_main.cc:47: finder_server.hh:53:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | throw (InvalidAddress, InvalidPort); | ^~~~~ finder_server.hh:67:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | throw (InvalidAddress, InvalidPort); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_cmd_map.hh:30, from finder.hh:32, from finder_server.hh:30, from finder_main.cc:47: ../libxorp/ipnet.hh: In instantiation of 'void IPNet<A>::initialize_from_string(const char*) [with A = IPv4]': ../libxorp/ipnet.hh:73:2: required from 'IPNet<A>::IPNet(const char*) [with A = IPv4]' finder_main.cc:151:35: required from here ../libxorp/ipnet.hh:587:18: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 587 | _masked_addr = A(addr.c_str()).mask_by_prefix_len(_prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sockutil.hh:46, from finder_main.cc:46: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_main.Tpo .deps/finder_main.Po /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o xorp_finder finder_main.o libfinder.la ./libxipc.la ../libcomm/libcomm.la ../libxorp/libxorp.la -lpcap -lcrypto -lrt c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o xorp_finder finder_main.o -L/usr/lib ./.libs/libfinder.a ./.libs/libxipc.a ../libcomm/.libs/libcomm.a ../libxorp/.libs/libxorp.a -lpcap -lcrypto -lrt c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT call_xrl.o -MD -MP -MF .deps/call_xrl.Tpo -c -o call_xrl.o call_xrl.cc cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14373] (dcc_select_for_write) ERROR: IO timeout distcc[14373] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14373] Warning: failed to distribute call_xrl.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_atom.hh:34, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from xrl_atom.hh:36, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from xrl_atom.hh:41, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: xrl_args.hh: At global scope: xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from xrl_atom.hh:35, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from xrl.hh:31, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: xrl_args.hh: At global scope: xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from xrl_pf.hh:31, from xrl_router.hh:33, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from xrl_std_router.hh:27, from call_xrl.cc:32: xrl_router.hh: At global scope: xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from call_xrl.cc:34: xrl_parser_input.hh:91:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:94:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:99:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | bool getline(string& line) throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:106:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | bool slurp_line(string& line) throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:125:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:132:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | throw (XrlParserInputException); | ^~~~~ xrl_parser_input.hh:137:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | throw (XrlParserInputException); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from xrl_atom.hh:31, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from xrl_atom.hh:30, from xrl.hh:30, from xrl_router.hh:30, from xrl_std_router.hh:27, from call_xrl.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/call_xrl.Tpo .deps/call_xrl.Po /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o call_xrl call_xrl.o ./libfinder.la ./libxipc.la ../libcomm/libcomm.la ../libxorp/libxorp.la -lpcap -lcrypto -lrt c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o call_xrl call_xrl.o -L/usr/lib ./.libs/libfinder.a ./.libs/libxipc.a ../libcomm/.libs/libcomm.a ../libxorp/.libs/libxorp.a -lpcap -lcrypto -lrt gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libxipc' Making all in libproto gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libproto' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT checksum.lo -MD -MP -MF .deps/checksum.Tpo -c -o checksum.lo checksum.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT checksum.lo -MD -MP -MF .deps/checksum.Tpo -c checksum.c -o checksum.o distcc[13820] (dcc_select_for_write) ERROR: IO timeout distcc[13820] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[13820] Warning: failed to distribute checksum.c to 10.0.20.124:3632, running locally instead mv -f .deps/checksum.Tpo .deps/checksum.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT packet.lo -MD -MP -MF .deps/packet.Tpo -c -o packet.lo packet.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT packet.lo -MD -MP -MF .deps/packet.Tpo -c packet.cc -o packet.o distcc[4714] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from packet.hh:31, from packet.cc:34: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from packet.hh:32, from packet.cc:34: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from packet.hh:33, from packet.cc:34: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ mv -f .deps/packet.Tpo .deps/packet.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT proto_node_cli.lo -MD -MP -MF .deps/proto_node_cli.Tpo -c -o proto_node_cli.lo proto_node_cli.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT proto_node_cli.lo -MD -MP -MF .deps/proto_node_cli.Tpo -c proto_node_cli.cc -o proto_node_cli.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[17406] (dcc_select_for_write) ERROR: IO timeout distcc[17406] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[17406] Warning: failed to distribute proto_node_cli.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/proto_node_cli.Tpo .deps/proto_node_cli.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT proto_state.lo -MD -MP -MF .deps/proto_state.Tpo -c -o proto_state.lo proto_state.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT proto_state.lo -MD -MP -MF .deps/proto_state.Tpo -c proto_state.cc -o proto_state.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[17705] (dcc_select_for_write) ERROR: IO timeout distcc[17705] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[17705] Warning: failed to distribute proto_state.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/proto_state.Tpo .deps/proto_state.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT proto_unit.lo -MD -MP -MF .deps/proto_unit.Tpo -c -o proto_unit.lo proto_unit.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT proto_unit.lo -MD -MP -MF .deps/proto_unit.Tpo -c proto_unit.cc -o proto_unit.o distcc[10719] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/proto_unit.Tpo .deps/proto_unit.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT spt.lo -MD -MP -MF .deps/spt.Tpo -c -o spt.lo spt.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT spt.lo -MD -MP -MF .deps/spt.Tpo -c spt.cc -o spt.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23542] (dcc_select_for_write) ERROR: IO timeout distcc[23542] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23542] Warning: failed to distribute spt.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/spt.Tpo .deps/spt.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libproto.la checksum.lo packet.lo proto_node_cli.lo proto_state.lo proto_unit.lo spt.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libproto.a checksum.o packet.o proto_node_cli.o proto_state.o proto_unit.o spt.o ranlib .libs/libproto.a creating libproto.la (cd .libs && rm -f libproto.la && ln -s ../libproto.la libproto.la) gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libproto' Making all in mrt gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/mrt' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT buffer.lo -MD -MP -MF .deps/buffer.Tpo -c -o buffer.lo buffer.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT buffer.lo -MD -MP -MF .deps/buffer.Tpo -c buffer.c -o buffer.o distcc[28710] (dcc_build_somewhere) Warning: failed to distribute, running locally instead mv -f .deps/buffer.Tpo .deps/buffer.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mifset.lo -MD -MP -MF .deps/mifset.Tpo -c -o mifset.lo mifset.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mifset.lo -MD -MP -MF .deps/mifset.Tpo -c mifset.cc -o mifset.o distcc[26871] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/mifset.Tpo .deps/mifset.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mrib_table.lo -MD -MP -MF .deps/mrib_table.Tpo -c -o mrib_table.lo mrib_table.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mrib_table.lo -MD -MP -MF .deps/mrib_table.Tpo -c mrib_table.cc -o mrib_table.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[6167] (dcc_select_for_write) ERROR: IO timeout distcc[6167] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[6167] Warning: failed to distribute mrib_table.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/vif.hh:29, from mrib_table.cc:31: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/vif.hh:30, from mrib_table.cc:31: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/vif.hh:31, from mrib_table.cc:31: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/vif.hh:29, from mrib_table.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/vif.hh:31, from mrib_table.cc:31: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from mrib_table.cc:31: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from mrib_table.cc:34: mrib_table.hh: In member function 'void Mrib::set_dest_prefix(const IPvXNet&)': mrib_table.hh:103:61: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 103 | void set_dest_prefix(const IPvXNet& v) { _dest_prefix = v; } | ^ In file included from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/vif.hh:29, from mrib_table.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/vif.hh:29, from mrib_table.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from mrib_table.cc:31: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/vif.hh:29, from mrib_table.cc:31: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mrib_table.Tpo .deps/mrib_table.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmrt.la buffer.lo mifset.lo mrib_table.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libmrt.a buffer.o mifset.o mrib_table.o ranlib .libs/libmrt.a creating libmrt.la (cd .libs && rm -f libmrt.la && ln -s ../libmrt.la libmrt.la) gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/mrt' Making all in xrl gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl' Making all in interfaces gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl/interfaces' /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp_mib_traps_xif.lo -MD -MP -MF .deps/bgp_mib_traps_xif.Tpo -c -o bgp_mib_traps_xif.lo bgp_mib_traps_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp_mib_traps_xif.lo -MD -MP -MF .deps/bgp_mib_traps_xif.Tpo -c bgp_mib_traps_xif.cc -o bgp_mib_traps_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[1904] (dcc_select_for_write) ERROR: IO timeout distcc[1904] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[1904] Warning: failed to distribute bgp_mib_traps_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_mib_traps_xif.hh:22, from bgp_mib_traps_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/bgp_mib_traps_xif.Tpo .deps/bgp_mib_traps_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libbgpmibtrapsxif.la bgp_mib_traps_xif.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libbgpmibtrapsxif.a bgp_mib_traps_xif.o ranlib .libs/libbgpmibtrapsxif.a creating libbgpmibtrapsxif.la (cd .libs && rm -f libbgpmibtrapsxif.la && ln -s ../libbgpmibtrapsxif.la libbgpmibtrapsxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp_xif.lo -MD -MP -MF .deps/bgp_xif.Tpo -c -o bgp_xif.lo bgp_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp_xif.lo -MD -MP -MF .deps/bgp_xif.Tpo -c bgp_xif.cc -o bgp_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[23797] (dcc_select_for_write) ERROR: IO timeout distcc[23797] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[23797] Warning: failed to distribute bgp_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from bgp_xif.hh:22, from bgp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/bgp_xif.Tpo .deps/bgp_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libbgpxif.la bgp_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libbgpxif.a bgp_xif.o ranlib .libs/libbgpxif.a creating libbgpxif.la (cd .libs && rm -f libbgpxif.la && ln -s ../libbgpxif.la libbgpxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_manager_xif.lo -MD -MP -MF .deps/cli_manager_xif.Tpo -c -o cli_manager_xif.lo cli_manager_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_manager_xif.lo -MD -MP -MF .deps/cli_manager_xif.Tpo -c cli_manager_xif.cc -o cli_manager_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22063] (dcc_select_for_write) ERROR: IO timeout distcc[22063] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22063] Warning: failed to distribute cli_manager_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_manager_xif.hh:22, from cli_manager_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_manager_xif.Tpo .deps/cli_manager_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libclimanagerxif.la cli_manager_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libclimanagerxif.a cli_manager_xif.o ranlib .libs/libclimanagerxif.a creating libclimanagerxif.la (cd .libs && rm -f libclimanagerxif.la && ln -s ../libclimanagerxif.la libclimanagerxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_processor_xif.lo -MD -MP -MF .deps/cli_processor_xif.Tpo -c -o cli_processor_xif.lo cli_processor_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_processor_xif.lo -MD -MP -MF .deps/cli_processor_xif.Tpo -c cli_processor_xif.cc -o cli_processor_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14687] (dcc_select_for_write) ERROR: IO timeout distcc[14687] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14687] Warning: failed to distribute cli_processor_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from cli_processor_xif.hh:22, from cli_processor_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_processor_xif.Tpo .deps/cli_processor_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libcliprocessorxif.la cli_processor_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libcliprocessorxif.a cli_processor_xif.o ranlib .libs/libcliprocessorxif.a creating libcliprocessorxif.la (cd .libs && rm -f libcliprocessorxif.la && ln -s ../libcliprocessorxif.la libcliprocessorxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT common_xif.lo -MD -MP -MF .deps/common_xif.Tpo -c -o common_xif.lo common_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT common_xif.lo -MD -MP -MF .deps/common_xif.Tpo -c common_xif.cc -o common_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22347] (dcc_select_for_write) ERROR: IO timeout distcc[22347] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22347] Warning: failed to distribute common_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from common_xif.hh:22, from common_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from common_xif.hh:22, from common_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from common_xif.hh:22, from common_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from common_xif.hh:22, from common_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from common_xif.hh:22, from common_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/common_xif.Tpo .deps/common_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libcommonxif.la common_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libcommonxif.a common_xif.o ranlib .libs/libcommonxif.a creating libcommonxif.la (cd .libs && rm -f libcommonxif.la && ln -s ../libcommonxif.la libcommonxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT coord_xif.lo -MD -MP -MF .deps/coord_xif.Tpo -c -o coord_xif.lo coord_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT coord_xif.lo -MD -MP -MF .deps/coord_xif.Tpo -c coord_xif.cc -o coord_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[17492] (dcc_select_for_write) ERROR: IO timeout distcc[17492] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[17492] Warning: failed to distribute coord_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from coord_xif.hh:22, from coord_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from coord_xif.hh:22, from coord_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/coord_xif.Tpo .deps/coord_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libcoordxif.la coord_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libcoordxif.a coord_xif.o ranlib .libs/libcoordxif.a creating libcoordxif.la (cd .libs && rm -f libcoordxif.la && ln -s ../libcoordxif.la libcoordxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT datain_xif.lo -MD -MP -MF .deps/datain_xif.Tpo -c -o datain_xif.lo datain_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT datain_xif.lo -MD -MP -MF .deps/datain_xif.Tpo -c datain_xif.cc -o datain_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[3826] (dcc_select_for_write) ERROR: IO timeout distcc[3826] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[3826] Warning: failed to distribute datain_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from datain_xif.hh:22, from datain_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from datain_xif.hh:22, from datain_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/datain_xif.Tpo .deps/datain_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libdatainxif.la datain_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libdatainxif.a datain_xif.o ranlib .libs/libdatainxif.a creating libdatainxif.la (cd .libs && rm -f libdatainxif.la && ln -s ../libdatainxif.la libdatainxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_click_xif.lo -MD -MP -MF .deps/fea_click_xif.Tpo -c -o fea_click_xif.lo fea_click_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_click_xif.lo -MD -MP -MF .deps/fea_click_xif.Tpo -c fea_click_xif.cc -o fea_click_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22364] (dcc_select_for_write) ERROR: IO timeout distcc[22364] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22364] Warning: failed to distribute fea_click_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_click_xif.hh:22, from fea_click_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_click_xif.Tpo .deps/fea_click_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeaclickxif.la fea_click_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeaclickxif.a fea_click_xif.o ranlib .libs/libfeaclickxif.a creating libfeaclickxif.la (cd .libs && rm -f libfeaclickxif.la && ln -s ../libfeaclickxif.la libfeaclickxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_xif.lo -MD -MP -MF .deps/fea_ifmgr_xif.Tpo -c -o fea_ifmgr_xif.lo fea_ifmgr_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_xif.lo -MD -MP -MF .deps/fea_ifmgr_xif.Tpo -c fea_ifmgr_xif.cc -o fea_ifmgr_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[10831] (dcc_select_for_write) ERROR: IO timeout distcc[10831] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[10831] Warning: failed to distribute fea_ifmgr_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_xif.hh:22, from fea_ifmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_ifmgr_xif.Tpo .deps/fea_ifmgr_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeaifmgrxif.la fea_ifmgr_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeaifmgrxif.a fea_ifmgr_xif.o ranlib .libs/libfeaifmgrxif.a creating libfeaifmgrxif.la (cd .libs && rm -f libfeaifmgrxif.la && ln -s ../libfeaifmgrxif.la libfeaifmgrxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_fib_xif.lo -MD -MP -MF .deps/fea_fib_xif.Tpo -c -o fea_fib_xif.lo fea_fib_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_fib_xif.lo -MD -MP -MF .deps/fea_fib_xif.Tpo -c fea_fib_xif.cc -o fea_fib_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[20294] (dcc_select_for_write) ERROR: IO timeout distcc[20294] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[20294] Warning: failed to distribute fea_fib_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_xif.hh:22, from fea_fib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_fib_xif.Tpo .deps/fea_fib_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeafibxif.la fea_fib_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeafibxif.a fea_fib_xif.o ranlib .libs/libfeafibxif.a creating libfeafibxif.la (cd .libs && rm -f libfeafibxif.la && ln -s ../libfeafibxif.la libfeafibxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_fib_client_xif.lo -MD -MP -MF .deps/fea_fib_client_xif.Tpo -c -o fea_fib_client_xif.lo fea_fib_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_fib_client_xif.lo -MD -MP -MF .deps/fea_fib_client_xif.Tpo -c fea_fib_client_xif.cc -o fea_fib_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[7912] (dcc_select_for_write) ERROR: IO timeout distcc[7912] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[7912] Warning: failed to distribute fea_fib_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_fib_client_xif.hh:22, from fea_fib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_fib_client_xif.Tpo .deps/fea_fib_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeafibclientxif.la fea_fib_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeafibclientxif.a fea_fib_client_xif.o ranlib .libs/libfeafibclientxif.a creating libfeafibclientxif.la (cd .libs && rm -f libfeafibclientxif.la && ln -s ../libfeafibclientxif.la libfeafibclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_firewall_xif.lo -MD -MP -MF .deps/fea_firewall_xif.Tpo -c -o fea_firewall_xif.lo fea_firewall_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_firewall_xif.lo -MD -MP -MF .deps/fea_firewall_xif.Tpo -c fea_firewall_xif.cc -o fea_firewall_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[21204] (dcc_select_for_write) ERROR: IO timeout distcc[21204] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[21204] Warning: failed to distribute fea_firewall_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_firewall_xif.hh:22, from fea_firewall_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_firewall_xif.Tpo .deps/fea_firewall_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeafirewallxif.la fea_firewall_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeafirewallxif.a fea_firewall_xif.o ranlib .libs/libfeafirewallxif.a creating libfeafirewallxif.la (cd .libs && rm -f libfeafirewallxif.la && ln -s ../libfeafirewallxif.la libfeafirewallxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_mirror_xif.lo -MD -MP -MF .deps/fea_ifmgr_mirror_xif.Tpo -c -o fea_ifmgr_mirror_xif.lo fea_ifmgr_mirror_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_mirror_xif.lo -MD -MP -MF .deps/fea_ifmgr_mirror_xif.Tpo -c fea_ifmgr_mirror_xif.cc -o fea_ifmgr_mirror_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14359] (dcc_select_for_write) ERROR: IO timeout distcc[14359] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14359] Warning: failed to distribute fea_ifmgr_mirror_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_mirror_xif.hh:22, from fea_ifmgr_mirror_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_ifmgr_mirror_xif.Tpo .deps/fea_ifmgr_mirror_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeaifmgrmirrorxif.la fea_ifmgr_mirror_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeaifmgrmirrorxif.a fea_ifmgr_mirror_xif.o ranlib .libs/libfeaifmgrmirrorxif.a creating libfeaifmgrmirrorxif.la (cd .libs && rm -f libfeaifmgrmirrorxif.la && ln -s ../libfeaifmgrmirrorxif.la libfeaifmgrmirrorxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_replicator_xif.lo -MD -MP -MF .deps/fea_ifmgr_replicator_xif.Tpo -c -o fea_ifmgr_replicator_xif.lo fea_ifmgr_replicator_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_replicator_xif.lo -MD -MP -MF .deps/fea_ifmgr_replicator_xif.Tpo -c fea_ifmgr_replicator_xif.cc -o fea_ifmgr_replicator_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[8781] (dcc_select_for_write) ERROR: IO timeout distcc[8781] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[8781] Warning: failed to distribute fea_ifmgr_replicator_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_ifmgr_replicator_xif.hh:22, from fea_ifmgr_replicator_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_ifmgr_replicator_xif.Tpo .deps/fea_ifmgr_replicator_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeaifmgrreplicatorxif.la fea_ifmgr_replicator_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfeaifmgrreplicatorxif.a fea_ifmgr_replicator_xif.o ranlib .libs/libfeaifmgrreplicatorxif.a creating libfeaifmgrreplicatorxif.la (cd .libs && rm -f libfeaifmgrreplicatorxif.la && ln -s ../libfeaifmgrreplicatorxif.la libfeaifmgrreplicatorxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fib2mrib_xif.lo -MD -MP -MF .deps/fib2mrib_xif.Tpo -c -o fib2mrib_xif.lo fib2mrib_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fib2mrib_xif.lo -MD -MP -MF .deps/fib2mrib_xif.Tpo -c fib2mrib_xif.cc -o fib2mrib_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[3141] (dcc_select_for_write) ERROR: IO timeout distcc[3141] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[3141] Warning: failed to distribute fib2mrib_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fib2mrib_xif.hh:22, from fib2mrib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fib2mrib_xif.Tpo .deps/fib2mrib_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfib2mribxif.la fib2mrib_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfib2mribxif.a fib2mrib_xif.o ranlib .libs/libfib2mribxif.a creating libfib2mribxif.la (cd .libs && rm -f libfib2mribxif.la && ln -s ../libfib2mribxif.la libfib2mribxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fti_xif.lo -MD -MP -MF .deps/fti_xif.Tpo -c -o fti_xif.lo fti_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fti_xif.lo -MD -MP -MF .deps/fti_xif.Tpo -c fti_xif.cc -o fti_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[9830] (dcc_select_for_write) ERROR: IO timeout distcc[9830] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[9830] Warning: failed to distribute fti_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fti_xif.hh:22, from fti_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fti_xif.hh:22, from fti_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fti_xif.Tpo .deps/fti_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libftixif.la fti_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libftixif.a fti_xif.o ranlib .libs/libftixif.a creating libftixif.la (cd .libs && rm -f libftixif.la && ln -s ../libftixif.la libftixif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawlink_xif.lo -MD -MP -MF .deps/fea_rawlink_xif.Tpo -c -o fea_rawlink_xif.lo fea_rawlink_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawlink_xif.lo -MD -MP -MF .deps/fea_rawlink_xif.Tpo -c fea_rawlink_xif.cc -o fea_rawlink_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[15197] (dcc_select_for_write) ERROR: IO timeout distcc[15197] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[15197] Warning: failed to distribute fea_rawlink_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_xif.hh:22, from fea_rawlink_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_rawlink_xif.Tpo .deps/fea_rawlink_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfearawlinkxif.la fea_rawlink_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfearawlinkxif.a fea_rawlink_xif.o ranlib .libs/libfearawlinkxif.a creating libfearawlinkxif.la (cd .libs && rm -f libfearawlinkxif.la && ln -s ../libfearawlinkxif.la libfearawlinkxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawlink_client_xif.lo -MD -MP -MF .deps/fea_rawlink_client_xif.Tpo -c -o fea_rawlink_client_xif.lo fea_rawlink_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawlink_client_xif.lo -MD -MP -MF .deps/fea_rawlink_client_xif.Tpo -c fea_rawlink_client_xif.cc -o fea_rawlink_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[16463] (dcc_select_for_write) ERROR: IO timeout distcc[16463] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[16463] Warning: failed to distribute fea_rawlink_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawlink_client_xif.hh:22, from fea_rawlink_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_rawlink_client_xif.Tpo .deps/fea_rawlink_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfearawlinkclientxif.la fea_rawlink_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfearawlinkclientxif.a fea_rawlink_client_xif.o ranlib .libs/libfearawlinkclientxif.a creating libfearawlinkclientxif.la (cd .libs && rm -f libfearawlinkclientxif.la && ln -s ../libfearawlinkclientxif.la libfearawlinkclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt4_xif.lo -MD -MP -MF .deps/fea_rawpkt4_xif.Tpo -c -o fea_rawpkt4_xif.lo fea_rawpkt4_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt4_xif.lo -MD -MP -MF .deps/fea_rawpkt4_xif.Tpo -c fea_rawpkt4_xif.cc -o fea_rawpkt4_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[9815] (dcc_select_for_write) ERROR: IO timeout distcc[9815] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[9815] Warning: failed to distribute fea_rawpkt4_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_xif.hh:22, from fea_rawpkt4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_rawpkt4_xif.Tpo .deps/fea_rawpkt4_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfearawpkt4xif.la fea_rawpkt4_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfearawpkt4xif.a fea_rawpkt4_xif.o ranlib .libs/libfearawpkt4xif.a creating libfearawpkt4xif.la (cd .libs && rm -f libfearawpkt4xif.la && ln -s ../libfearawpkt4xif.la libfearawpkt4xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt4_client_xif.lo -MD -MP -MF .deps/fea_rawpkt4_client_xif.Tpo -c -o fea_rawpkt4_client_xif.lo fea_rawpkt4_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt4_client_xif.lo -MD -MP -MF .deps/fea_rawpkt4_client_xif.Tpo -c fea_rawpkt4_client_xif.cc -o fea_rawpkt4_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[16578] (dcc_select_for_write) ERROR: IO timeout distcc[16578] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[16578] Warning: failed to distribute fea_rawpkt4_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt4_client_xif.hh:22, from fea_rawpkt4_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_rawpkt4_client_xif.Tpo .deps/fea_rawpkt4_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfearawpkt4clientxif.la fea_rawpkt4_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfearawpkt4clientxif.a fea_rawpkt4_client_xif.o ranlib .libs/libfearawpkt4clientxif.a creating libfearawpkt4clientxif.la (cd .libs && rm -f libfearawpkt4clientxif.la && ln -s ../libfearawpkt4clientxif.la libfearawpkt4clientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt6_xif.lo -MD -MP -MF .deps/fea_rawpkt6_xif.Tpo -c -o fea_rawpkt6_xif.lo fea_rawpkt6_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt6_xif.lo -MD -MP -MF .deps/fea_rawpkt6_xif.Tpo -c fea_rawpkt6_xif.cc -o fea_rawpkt6_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14665] (dcc_select_for_write) ERROR: IO timeout distcc[14665] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14665] Warning: failed to distribute fea_rawpkt6_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_xif.hh:22, from fea_rawpkt6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_rawpkt6_xif.Tpo .deps/fea_rawpkt6_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfearawpkt6xif.la fea_rawpkt6_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfearawpkt6xif.a fea_rawpkt6_xif.o ranlib .libs/libfearawpkt6xif.a creating libfearawpkt6xif.la (cd .libs && rm -f libfearawpkt6xif.la && ln -s ../libfearawpkt6xif.la libfearawpkt6xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt6_client_xif.lo -MD -MP -MF .deps/fea_rawpkt6_client_xif.Tpo -c -o fea_rawpkt6_client_xif.lo fea_rawpkt6_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_rawpkt6_client_xif.lo -MD -MP -MF .deps/fea_rawpkt6_client_xif.Tpo -c fea_rawpkt6_client_xif.cc -o fea_rawpkt6_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[27476] (dcc_select_for_write) ERROR: IO timeout distcc[27476] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[27476] Warning: failed to distribute fea_rawpkt6_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from fea_rawpkt6_client_xif.hh:22, from fea_rawpkt6_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_rawpkt6_client_xif.Tpo .deps/fea_rawpkt6_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfearawpkt6clientxif.la fea_rawpkt6_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfearawpkt6clientxif.a fea_rawpkt6_client_xif.o ranlib .libs/libfearawpkt6clientxif.a creating libfearawpkt6clientxif.la (cd .libs && rm -f libfearawpkt6clientxif.la && ln -s ../libfearawpkt6clientxif.la libfearawpkt6clientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xif.lo -MD -MP -MF .deps/finder_xif.Tpo -c -o finder_xif.lo finder_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_xif.lo -MD -MP -MF .deps/finder_xif.Tpo -c finder_xif.cc -o finder_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[2043] (dcc_select_for_write) ERROR: IO timeout distcc[2043] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[2043] Warning: failed to distribute finder_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from finder_xif.hh:22, from finder_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_xif.hh:22, from finder_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_xif.Tpo .deps/finder_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfinderxif.la finder_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfinderxif.a finder_xif.o ranlib .libs/libfinderxif.a creating libfinderxif.la (cd .libs && rm -f libfinderxif.la && ln -s ../libfinderxif.la libfinderxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_event_notifier_xif.lo -MD -MP -MF .deps/finder_event_notifier_xif.Tpo -c -o finder_event_notifier_xif.lo finder_event_notifier_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_event_notifier_xif.lo -MD -MP -MF .deps/finder_event_notifier_xif.Tpo -c finder_event_notifier_xif.cc -o finder_event_notifier_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[15053] (dcc_select_for_write) ERROR: IO timeout distcc[15053] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[15053] Warning: failed to distribute finder_event_notifier_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_notifier_xif.hh:22, from finder_event_notifier_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_event_notifier_xif.Tpo .deps/finder_event_notifier_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfindereventnotifierxif.la finder_event_notifier_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfindereventnotifierxif.a finder_event_notifier_xif.o ranlib .libs/libfindereventnotifierxif.a creating libfindereventnotifierxif.la (cd .libs && rm -f libfindereventnotifierxif.la && ln -s ../libfindereventnotifierxif.la libfindereventnotifierxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_event_observer_xif.lo -MD -MP -MF .deps/finder_event_observer_xif.Tpo -c -o finder_event_observer_xif.lo finder_event_observer_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_event_observer_xif.lo -MD -MP -MF .deps/finder_event_observer_xif.Tpo -c finder_event_observer_xif.cc -o finder_event_observer_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[18542] (dcc_select_for_write) ERROR: IO timeout distcc[18542] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[18542] Warning: failed to distribute finder_event_observer_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_event_observer_xif.hh:22, from finder_event_observer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_event_observer_xif.Tpo .deps/finder_event_observer_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfindereventobserverxif.la finder_event_observer_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfindereventobserverxif.a finder_event_observer_xif.o ranlib .libs/libfindereventobserverxif.a creating libfindereventobserverxif.la (cd .libs && rm -f libfindereventobserverxif.la && ln -s ../libfindereventobserverxif.la libfindereventobserverxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xif.lo -MD -MP -MF .deps/finder_client_xif.Tpo -c -o finder_client_xif.lo finder_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xif.lo -MD -MP -MF .deps/finder_client_xif.Tpo -c finder_client_xif.cc -o finder_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[21455] (dcc_select_for_write) ERROR: IO timeout distcc[21455] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[21455] Warning: failed to distribute finder_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from finder_client_xif.hh:22, from finder_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_client_xif.Tpo .deps/finder_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfinderclientxif.la finder_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libfinderclientxif.a finder_client_xif.o ranlib .libs/libfinderclientxif.a creating libfinderclientxif.la (cd .libs && rm -f libfinderclientxif.la && ln -s ../libfinderclientxif.la libfinderclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mfea_xif.lo -MD -MP -MF .deps/mfea_xif.Tpo -c -o mfea_xif.lo mfea_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mfea_xif.lo -MD -MP -MF .deps/mfea_xif.Tpo -c mfea_xif.cc -o mfea_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[18378] (dcc_select_for_write) ERROR: IO timeout distcc[18378] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[18378] Warning: failed to distribute mfea_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_xif.hh:22, from mfea_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mfea_xif.Tpo .deps/mfea_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmfeaxif.la mfea_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libmfeaxif.a mfea_xif.o ranlib .libs/libmfeaxif.a creating libmfeaxif.la (cd .libs && rm -f libmfeaxif.la && ln -s ../libmfeaxif.la libmfeaxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mfea_client_xif.lo -MD -MP -MF .deps/mfea_client_xif.Tpo -c -o mfea_client_xif.lo mfea_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mfea_client_xif.lo -MD -MP -MF .deps/mfea_client_xif.Tpo -c mfea_client_xif.cc -o mfea_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[29912] (dcc_select_for_write) ERROR: IO timeout distcc[29912] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[29912] Warning: failed to distribute mfea_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mfea_client_xif.hh:22, from mfea_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mfea_client_xif.Tpo .deps/mfea_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmfeaclientxif.la mfea_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libmfeaclientxif.a mfea_client_xif.o ranlib .libs/libmfeaclientxif.a creating libmfeaclientxif.la (cd .libs && rm -f libmfeaclientxif.la && ln -s ../libmfeaclientxif.la libmfeaclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mld6igmp_xif.lo -MD -MP -MF .deps/mld6igmp_xif.Tpo -c -o mld6igmp_xif.lo mld6igmp_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mld6igmp_xif.lo -MD -MP -MF .deps/mld6igmp_xif.Tpo -c mld6igmp_xif.cc -o mld6igmp_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[17063] (dcc_select_for_write) ERROR: IO timeout distcc[17063] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[17063] Warning: failed to distribute mld6igmp_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_xif.hh:22, from mld6igmp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mld6igmp_xif.Tpo .deps/mld6igmp_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmld6igmpxif.la mld6igmp_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libmld6igmpxif.a mld6igmp_xif.o ranlib .libs/libmld6igmpxif.a creating libmld6igmpxif.la (cd .libs && rm -f libmld6igmpxif.la && ln -s ../libmld6igmpxif.la libmld6igmpxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mld6igmp_client_xif.lo -MD -MP -MF .deps/mld6igmp_client_xif.Tpo -c -o mld6igmp_client_xif.lo mld6igmp_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mld6igmp_client_xif.lo -MD -MP -MF .deps/mld6igmp_client_xif.Tpo -c mld6igmp_client_xif.cc -o mld6igmp_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[18162] (dcc_select_for_write) ERROR: IO timeout distcc[18162] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[18162] Warning: failed to distribute mld6igmp_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from mld6igmp_client_xif.hh:22, from mld6igmp_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mld6igmp_client_xif.Tpo .deps/mld6igmp_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmld6igmpclientxif.la mld6igmp_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libmld6igmpclientxif.a mld6igmp_client_xif.o ranlib .libs/libmld6igmpclientxif.a creating libmld6igmpclientxif.la (cd .libs && rm -f libmld6igmpclientxif.la && ln -s ../libmld6igmpclientxif.la libmld6igmpclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT olsr4_xif.lo -MD -MP -MF .deps/olsr4_xif.Tpo -c -o olsr4_xif.lo olsr4_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT olsr4_xif.lo -MD -MP -MF .deps/olsr4_xif.Tpo -c olsr4_xif.cc -o olsr4_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[29846] (dcc_select_for_write) ERROR: IO timeout distcc[29846] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[29846] Warning: failed to distribute olsr4_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from olsr4_xif.hh:22, from olsr4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/olsr4_xif.Tpo .deps/olsr4_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libolsr4xif.la olsr4_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libolsr4xif.a olsr4_xif.o ranlib .libs/libolsr4xif.a creating libolsr4xif.la (cd .libs && rm -f libolsr4xif.la && ln -s ../libolsr4xif.la libolsr4xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv2_xif.lo -MD -MP -MF .deps/ospfv2_xif.Tpo -c -o ospfv2_xif.lo ospfv2_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv2_xif.lo -MD -MP -MF .deps/ospfv2_xif.Tpo -c ospfv2_xif.cc -o ospfv2_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[6821] (dcc_select_for_write) ERROR: IO timeout distcc[6821] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[6821] Warning: failed to distribute ospfv2_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv2_xif.hh:22, from ospfv2_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ospfv2_xif.Tpo .deps/ospfv2_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libospfv2xif.la ospfv2_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libospfv2xif.a ospfv2_xif.o ranlib .libs/libospfv2xif.a creating libospfv2xif.la (cd .libs && rm -f libospfv2xif.la && ln -s ../libospfv2xif.la libospfv2xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv3_xif.lo -MD -MP -MF .deps/ospfv3_xif.Tpo -c -o ospfv3_xif.lo ospfv3_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv3_xif.lo -MD -MP -MF .deps/ospfv3_xif.Tpo -c ospfv3_xif.cc -o ospfv3_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[9547] (dcc_select_for_write) ERROR: IO timeout distcc[9547] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[9547] Warning: failed to distribute ospfv3_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ospfv3_xif.hh:22, from ospfv3_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ospfv3_xif.Tpo .deps/ospfv3_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libospfv3xif.la ospfv3_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libospfv3xif.a ospfv3_xif.o ranlib .libs/libospfv3xif.a creating libospfv3xif.la (cd .libs && rm -f libospfv3xif.la && ln -s ../libospfv3xif.la libospfv3xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT pim_xif.lo -MD -MP -MF .deps/pim_xif.Tpo -c -o pim_xif.lo pim_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT pim_xif.lo -MD -MP -MF .deps/pim_xif.Tpo -c pim_xif.cc -o pim_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[25522] (dcc_select_for_write) ERROR: IO timeout distcc[25522] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[25522] Warning: failed to distribute pim_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from pim_xif.hh:22, from pim_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from pim_xif.hh:22, from pim_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/pim_xif.Tpo .deps/pim_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpimxif.la pim_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libpimxif.a pim_xif.o ranlib .libs/libpimxif.a creating libpimxif.la (cd .libs && rm -f libpimxif.la && ln -s ../libpimxif.la libpimxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_xif.lo -MD -MP -MF .deps/policy_xif.Tpo -c -o policy_xif.lo policy_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_xif.lo -MD -MP -MF .deps/policy_xif.Tpo -c policy_xif.cc -o policy_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[20774] (dcc_select_for_write) ERROR: IO timeout distcc[20774] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[20774] Warning: failed to distribute policy_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from policy_xif.hh:22, from policy_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_xif.hh:22, from policy_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/policy_xif.Tpo .deps/policy_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpolicyxif.la policy_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libpolicyxif.a policy_xif.o ranlib .libs/libpolicyxif.a creating libpolicyxif.la (cd .libs && rm -f libpolicyxif.la && ln -s ../libpolicyxif.la libpolicyxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_backend_xif.lo -MD -MP -MF .deps/policy_backend_xif.Tpo -c -o policy_backend_xif.lo policy_backend_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_backend_xif.lo -MD -MP -MF .deps/policy_backend_xif.Tpo -c policy_backend_xif.cc -o policy_backend_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[29181] (dcc_select_for_write) ERROR: IO timeout distcc[29181] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[29181] Warning: failed to distribute policy_backend_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_backend_xif.hh:22, from policy_backend_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/policy_backend_xif.Tpo .deps/policy_backend_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpolicybackendxif.la policy_backend_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libpolicybackendxif.a policy_backend_xif.o ranlib .libs/libpolicybackendxif.a creating libpolicybackendxif.la (cd .libs && rm -f libpolicybackendxif.la && ln -s ../libpolicybackendxif.la libpolicybackendxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_redist4_xif.lo -MD -MP -MF .deps/policy_redist4_xif.Tpo -c -o policy_redist4_xif.lo policy_redist4_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_redist4_xif.lo -MD -MP -MF .deps/policy_redist4_xif.Tpo -c policy_redist4_xif.cc -o policy_redist4_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[3422] (dcc_select_for_write) ERROR: IO timeout distcc[3422] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[3422] Warning: failed to distribute policy_redist4_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist4_xif.hh:22, from policy_redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/policy_redist4_xif.Tpo .deps/policy_redist4_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpolicyredist4xif.la policy_redist4_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libpolicyredist4xif.a policy_redist4_xif.o ranlib .libs/libpolicyredist4xif.a creating libpolicyredist4xif.la (cd .libs && rm -f libpolicyredist4xif.la && ln -s ../libpolicyredist4xif.la libpolicyredist4xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_redist6_xif.lo -MD -MP -MF .deps/policy_redist6_xif.Tpo -c -o policy_redist6_xif.lo policy_redist6_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_redist6_xif.lo -MD -MP -MF .deps/policy_redist6_xif.Tpo -c policy_redist6_xif.cc -o policy_redist6_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[18325] (dcc_select_for_write) ERROR: IO timeout distcc[18325] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[18325] Warning: failed to distribute policy_redist6_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from policy_redist6_xif.hh:22, from policy_redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/policy_redist6_xif.Tpo .deps/policy_redist6_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpolicyredist6xif.la policy_redist6_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libpolicyredist6xif.a policy_redist6_xif.o ranlib .libs/libpolicyredist6xif.a creating libpolicyredist6xif.la (cd .libs && rm -f libpolicyredist6xif.la && ln -s ../libpolicyredist6xif.la libpolicyredist6xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile_xif.lo -MD -MP -MF .deps/profile_xif.Tpo -c -o profile_xif.lo profile_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile_xif.lo -MD -MP -MF .deps/profile_xif.Tpo -c profile_xif.cc -o profile_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24039] (dcc_select_for_write) ERROR: IO timeout distcc[24039] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24039] Warning: failed to distribute profile_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from profile_xif.hh:22, from profile_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_xif.hh:22, from profile_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/profile_xif.Tpo .deps/profile_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libprofilexif.la profile_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libprofilexif.a profile_xif.o ranlib .libs/libprofilexif.a creating libprofilexif.la (cd .libs && rm -f libprofilexif.la && ln -s ../libprofilexif.la libprofilexif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile_client_xif.lo -MD -MP -MF .deps/profile_client_xif.Tpo -c -o profile_client_xif.lo profile_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile_client_xif.lo -MD -MP -MF .deps/profile_client_xif.Tpo -c profile_client_xif.cc -o profile_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[207] (dcc_select_for_write) ERROR: IO timeout distcc[207] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[207] Warning: failed to distribute profile_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from profile_client_xif.hh:22, from profile_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/profile_client_xif.Tpo .deps/profile_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libprofileclientxif.la profile_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libprofileclientxif.a profile_client_xif.o ranlib .libs/libprofileclientxif.a creating libprofileclientxif.la (cd .libs && rm -f libprofileclientxif.la && ln -s ../libprofileclientxif.la libprofileclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist4_xif.lo -MD -MP -MF .deps/redist4_xif.Tpo -c -o redist4_xif.lo redist4_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist4_xif.lo -MD -MP -MF .deps/redist4_xif.Tpo -c redist4_xif.cc -o redist4_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14539] (dcc_select_for_write) ERROR: IO timeout distcc[14539] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14539] Warning: failed to distribute redist4_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist4_xif.hh:22, from redist4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/redist4_xif.Tpo .deps/redist4_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libredist4xif.la redist4_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libredist4xif.a redist4_xif.o ranlib .libs/libredist4xif.a creating libredist4xif.la (cd .libs && rm -f libredist4xif.la && ln -s ../libredist4xif.la libredist4xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist6_xif.lo -MD -MP -MF .deps/redist6_xif.Tpo -c -o redist6_xif.lo redist6_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist6_xif.lo -MD -MP -MF .deps/redist6_xif.Tpo -c redist6_xif.cc -o redist6_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[462] (dcc_select_for_write) ERROR: IO timeout distcc[462] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[462] Warning: failed to distribute redist6_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist6_xif.hh:22, from redist6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/redist6_xif.Tpo .deps/redist6_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libredist6xif.la redist6_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libredist6xif.a redist6_xif.o ranlib .libs/libredist6xif.a creating libredist6xif.la (cd .libs && rm -f libredist6xif.la && ln -s ../libredist6xif.la libredist6xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist_transaction4_xif.lo -MD -MP -MF .deps/redist_transaction4_xif.Tpo -c -o redist_transaction4_xif.lo redist_transaction4_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist_transaction4_xif.lo -MD -MP -MF .deps/redist_transaction4_xif.Tpo -c redist_transaction4_xif.cc -o redist_transaction4_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[24919] (dcc_select_for_write) ERROR: IO timeout distcc[24919] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[24919] Warning: failed to distribute redist_transaction4_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction4_xif.hh:22, from redist_transaction4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/redist_transaction4_xif.Tpo .deps/redist_transaction4_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libredisttransaction4xif.la redist_transaction4_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libredisttransaction4xif.a redist_transaction4_xif.o ranlib .libs/libredisttransaction4xif.a creating libredisttransaction4xif.la (cd .libs && rm -f libredisttransaction4xif.la && ln -s ../libredisttransaction4xif.la libredisttransaction4xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist_transaction6_xif.lo -MD -MP -MF .deps/redist_transaction6_xif.Tpo -c -o redist_transaction6_xif.lo redist_transaction6_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT redist_transaction6_xif.lo -MD -MP -MF .deps/redist_transaction6_xif.Tpo -c redist_transaction6_xif.cc -o redist_transaction6_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[13473] (dcc_select_for_write) ERROR: IO timeout distcc[13473] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[13473] Warning: failed to distribute redist_transaction6_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from redist_transaction6_xif.hh:22, from redist_transaction6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/redist_transaction6_xif.Tpo .deps/redist_transaction6_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libredisttransaction6xif.la redist_transaction6_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libredisttransaction6xif.a redist_transaction6_xif.o ranlib .libs/libredisttransaction6xif.a creating libredisttransaction6xif.la (cd .libs && rm -f libredisttransaction6xif.la && ln -s ../libredisttransaction6xif.la libredisttransaction6xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rib_xif.lo -MD -MP -MF .deps/rib_xif.Tpo -c -o rib_xif.lo rib_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rib_xif.lo -MD -MP -MF .deps/rib_xif.Tpo -c rib_xif.cc -o rib_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[18627] (dcc_select_for_write) ERROR: IO timeout distcc[18627] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[18627] Warning: failed to distribute rib_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from rib_xif.hh:22, from rib_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_xif.hh:22, from rib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rib_xif.Tpo .deps/rib_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libribxif.la rib_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libribxif.a rib_xif.o ranlib .libs/libribxif.a creating libribxif.la (cd .libs && rm -f libribxif.la && ln -s ../libribxif.la libribxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rib_client_xif.lo -MD -MP -MF .deps/rib_client_xif.Tpo -c -o rib_client_xif.lo rib_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rib_client_xif.lo -MD -MP -MF .deps/rib_client_xif.Tpo -c rib_client_xif.cc -o rib_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[14963] (dcc_select_for_write) ERROR: IO timeout distcc[14963] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[14963] Warning: failed to distribute rib_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rib_client_xif.hh:22, from rib_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rib_client_xif.Tpo .deps/rib_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libribclientxif.la rib_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libribclientxif.a rib_client_xif.o ranlib .libs/libribclientxif.a creating libribclientxif.la (cd .libs && rm -f libribclientxif.la && ln -s ../libribclientxif.la libribclientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rip_xif.lo -MD -MP -MF .deps/rip_xif.Tpo -c -o rip_xif.lo rip_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rip_xif.lo -MD -MP -MF .deps/rip_xif.Tpo -c rip_xif.cc -o rip_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[11924] (dcc_select_for_write) ERROR: IO timeout distcc[11924] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[11924] Warning: failed to distribute rip_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from rip_xif.hh:22, from rip_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rip_xif.hh:22, from rip_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rip_xif.Tpo .deps/rip_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libripxif.la rip_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libripxif.a rip_xif.o ranlib .libs/libripxif.a creating libripxif.la (cd .libs && rm -f libripxif.la && ln -s ../libripxif.la libripxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ripng_xif.lo -MD -MP -MF .deps/ripng_xif.Tpo -c -o ripng_xif.lo ripng_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ripng_xif.lo -MD -MP -MF .deps/ripng_xif.Tpo -c ripng_xif.cc -o ripng_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22517] (dcc_select_for_write) ERROR: IO timeout distcc[22517] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22517] Warning: failed to distribute ripng_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ripng_xif.hh:22, from ripng_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ripng_xif.Tpo .deps/ripng_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libripngxif.la ripng_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libripngxif.a ripng_xif.o ranlib .libs/libripngxif.a creating libripngxif.la (cd .libs && rm -f libripngxif.la && ln -s ../libripngxif.la libripngxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rtrmgr_xif.lo -MD -MP -MF .deps/rtrmgr_xif.Tpo -c -o rtrmgr_xif.lo rtrmgr_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rtrmgr_xif.lo -MD -MP -MF .deps/rtrmgr_xif.Tpo -c rtrmgr_xif.cc -o rtrmgr_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[359] (dcc_select_for_write) ERROR: IO timeout distcc[359] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[359] Warning: failed to distribute rtrmgr_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_xif.hh:22, from rtrmgr_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rtrmgr_xif.Tpo .deps/rtrmgr_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o librtrmgrxif.la rtrmgr_xif.lo -lpcap -lcrypto -lrt ar cru .libs/librtrmgrxif.a rtrmgr_xif.o ranlib .libs/librtrmgrxif.a creating librtrmgrxif.la (cd .libs && rm -f librtrmgrxif.la && ln -s ../librtrmgrxif.la librtrmgrxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rtrmgr_client_xif.lo -MD -MP -MF .deps/rtrmgr_client_xif.Tpo -c -o rtrmgr_client_xif.lo rtrmgr_client_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rtrmgr_client_xif.lo -MD -MP -MF .deps/rtrmgr_client_xif.Tpo -c rtrmgr_client_xif.cc -o rtrmgr_client_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[11670] (dcc_select_for_write) ERROR: IO timeout distcc[11670] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[11670] Warning: failed to distribute rtrmgr_client_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from rtrmgr_client_xif.hh:22, from rtrmgr_client_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rtrmgr_client_xif.Tpo .deps/rtrmgr_client_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o librtrmgr_clientxif.la rtrmgr_client_xif.lo -lpcap -lcrypto -lrt ar cru .libs/librtrmgr_clientxif.a rtrmgr_client_xif.o ranlib .libs/librtrmgr_clientxif.a creating librtrmgr_clientxif.la (cd .libs && rm -f librtrmgr_clientxif.la && ln -s ../librtrmgr_clientxif.la librtrmgr_clientxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket4_xif.lo -MD -MP -MF .deps/socket4_xif.Tpo -c -o socket4_xif.lo socket4_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket4_xif.lo -MD -MP -MF .deps/socket4_xif.Tpo -c socket4_xif.cc -o socket4_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[11602] (dcc_select_for_write) ERROR: IO timeout distcc[11602] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[11602] Warning: failed to distribute socket4_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_xif.hh:22, from socket4_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/socket4_xif.Tpo .deps/socket4_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libsocket4xif.la socket4_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libsocket4xif.a socket4_xif.o ranlib .libs/libsocket4xif.a creating libsocket4xif.la (cd .libs && rm -f libsocket4xif.la && ln -s ../libsocket4xif.la libsocket4xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket4_user_xif.lo -MD -MP -MF .deps/socket4_user_xif.Tpo -c -o socket4_user_xif.lo socket4_user_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket4_user_xif.lo -MD -MP -MF .deps/socket4_user_xif.Tpo -c socket4_user_xif.cc -o socket4_user_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[22979] (dcc_select_for_write) ERROR: IO timeout distcc[22979] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[22979] Warning: failed to distribute socket4_user_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket4_user_xif.hh:22, from socket4_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/socket4_user_xif.Tpo .deps/socket4_user_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libsocket4userxif.la socket4_user_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libsocket4userxif.a socket4_user_xif.o ranlib .libs/libsocket4userxif.a creating libsocket4userxif.la (cd .libs && rm -f libsocket4userxif.la && ln -s ../libsocket4userxif.la libsocket4userxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket6_xif.lo -MD -MP -MF .deps/socket6_xif.Tpo -c -o socket6_xif.lo socket6_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket6_xif.lo -MD -MP -MF .deps/socket6_xif.Tpo -c socket6_xif.cc -o socket6_xif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ distcc[8271] (dcc_select_for_write) ERROR: IO timeout distcc[8271] ERROR: timeout while connecting to 10.0.20.124:3632 distcc[8271] Warning: failed to distribute socket6_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_xif.hh:22, from socket6_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/socket6_xif.Tpo .deps/socket6_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libsocket6xif.la socket6_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libsocket6xif.a socket6_xif.o ranlib .libs/libsocket6xif.a creating libsocket6xif.la (cd .libs && rm -f libsocket6xif.la && ln -s ../libsocket6xif.la libsocket6xif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket6_user_xif.lo -MD -MP -MF .deps/socket6_user_xif.Tpo -c -o socket6_user_xif.lo socket6_user_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT socket6_user_xif.lo -MD -MP -MF .deps/socket6_user_xif.Tpo -c socket6_user_xif.cc -o socket6_user_xif.o distcc[26008] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[26008] Warning: failed to distribute socket6_user_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from socket6_user_xif.hh:22, from socket6_user_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/socket6_user_xif.Tpo .deps/socket6_user_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libsocket6userxif.la socket6_user_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libsocket6userxif.a socket6_user_xif.o ranlib .libs/libsocket6userxif.a creating libsocket6userxif.la (cd .libs && rm -f libsocket6userxif.la && ln -s ../libsocket6userxif.la libsocket6userxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT static_routes_xif.lo -MD -MP -MF .deps/static_routes_xif.Tpo -c -o static_routes_xif.lo static_routes_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT static_routes_xif.lo -MD -MP -MF .deps/static_routes_xif.Tpo -c static_routes_xif.cc -o static_routes_xif.o distcc[19064] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[19064] Warning: failed to distribute static_routes_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from static_routes_xif.hh:22, from static_routes_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/static_routes_xif.Tpo .deps/static_routes_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libstaticroutesxif.la static_routes_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libstaticroutesxif.a static_routes_xif.o ranlib .libs/libstaticroutesxif.a creating libstaticroutesxif.la (cd .libs && rm -f libstaticroutesxif.la && ln -s ../libstaticroutesxif.la libstaticroutesxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_peer_xif.lo -MD -MP -MF .deps/test_peer_xif.Tpo -c -o test_peer_xif.lo test_peer_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_peer_xif.lo -MD -MP -MF .deps/test_peer_xif.Tpo -c test_peer_xif.cc -o test_peer_xif.o distcc[11287] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[11287] Warning: failed to distribute test_peer_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_peer_xif.hh:22, from test_peer_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_peer_xif.Tpo .deps/test_peer_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestpeerxif.la test_peer_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libtestpeerxif.a test_peer_xif.o ranlib .libs/libtestpeerxif.a creating libtestpeerxif.la (cd .libs && rm -f libtestpeerxif.la && ln -s ../libtestpeerxif.la libtestpeerxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_xrls_xif.lo -MD -MP -MF .deps/test_xrls_xif.Tpo -c -o test_xrls_xif.lo test_xrls_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_xrls_xif.lo -MD -MP -MF .deps/test_xrls_xif.Tpo -c test_xrls_xif.cc -o test_xrls_xif.o distcc[19945] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[19945] Warning: failed to distribute test_xrls_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xrls_xif.hh:22, from test_xrls_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_xrls_xif.Tpo .deps/test_xrls_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestxrlsxif.la test_xrls_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libtestxrlsxif.a test_xrls_xif.o ranlib .libs/libtestxrlsxif.a creating libtestxrlsxif.la (cd .libs && rm -f libtestxrlsxif.la && ln -s ../libtestxrlsxif.la libtestxrlsxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vrrp_xif.lo -MD -MP -MF .deps/vrrp_xif.Tpo -c -o vrrp_xif.lo vrrp_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vrrp_xif.lo -MD -MP -MF .deps/vrrp_xif.Tpo -c vrrp_xif.cc -o vrrp_xif.o distcc[8692] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8692] Warning: failed to distribute vrrp_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from vrrp_xif.hh:22, from vrrp_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/vrrp_xif.Tpo .deps/vrrp_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libvrrpxif.la vrrp_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libvrrpxif.a vrrp_xif.o ranlib .libs/libvrrpxif.a creating libvrrpxif.la (cd .libs && rm -f libvrrpxif.la && ln -s ../libvrrpxif.la libvrrpxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xorp_if_mib_xif.lo -MD -MP -MF .deps/xorp_if_mib_xif.Tpo -c -o xorp_if_mib_xif.lo xorp_if_mib_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xorp_if_mib_xif.lo -MD -MP -MF .deps/xorp_if_mib_xif.Tpo -c xorp_if_mib_xif.cc -o xorp_if_mib_xif.o distcc[10830] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[10830] Warning: failed to distribute xorp_if_mib_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from xorp_if_mib_xif.hh:22, from xorp_if_mib_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xorp_if_mib_xif.Tpo .deps/xorp_if_mib_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libxorpifmibxif.la xorp_if_mib_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libxorpifmibxif.a xorp_if_mib_xif.o ranlib .libs/libxorpifmibxif.a creating libxorpifmibxif.la (cd .libs && rm -f libxorpifmibxif.la && ln -s ../libxorpifmibxif.la libxorpifmibxif.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_xif.lo -MD -MP -MF .deps/test_xif.Tpo -c -o test_xif.lo test_xif.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_xif.lo -MD -MP -MF .deps/test_xif.Tpo -c test_xif.cc -o test_xif.o distcc[1429] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[1429] Warning: failed to distribute test_xif.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from test_xif.hh:22, from test_xif.cc:13: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from test_xif.hh:22, from test_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from test_xif.hh:22, from test_xif.cc:13: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from test_xif.hh:22, from test_xif.cc:13: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from test_xif.hh:22, from test_xif.cc:13: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_xif.Tpo .deps/test_xif.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestxif.la test_xif.lo -lpcap -lcrypto -lrt ar cru .libs/libtestxif.a test_xif.o ranlib .libs/libtestxif.a creating libtestxif.la (cd .libs && rm -f libtestxif.la && ln -s ../libtestxif.la libtestxif.la) gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl/interfaces' Making all in targets gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl/targets' /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp_base.lo -MD -MP -MF .deps/bgp_base.Tpo -c -o bgp_base.lo bgp_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp_base.lo -MD -MP -MF .deps/bgp_base.Tpo -c bgp_base.cc -o bgp_base.o distcc[24997] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[24997] Warning: failed to distribute bgp_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp_base.hh:21, from bgp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/bgp_base.Tpo .deps/bgp_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libbgpbase.la bgp_base.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libbgpbase.a bgp_base.o ranlib .libs/libbgpbase.a creating libbgpbase.la (cd .libs && rm -f libbgpbase.la && ln -s ../libbgpbase.la libbgpbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp4_mib_base.lo -MD -MP -MF .deps/bgp4_mib_base.Tpo -c -o bgp4_mib_base.lo bgp4_mib_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT bgp4_mib_base.lo -MD -MP -MF .deps/bgp4_mib_base.Tpo -c bgp4_mib_base.cc -o bgp4_mib_base.o distcc[18514] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[18514] Warning: failed to distribute bgp4_mib_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from bgp4_mib_base.hh:21, from bgp4_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/bgp4_mib_base.Tpo .deps/bgp4_mib_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libbgp4mibbase.la bgp4_mib_base.lo -lpcap -lcrypto -lrt ar cru .libs/libbgp4mibbase.a bgp4_mib_base.o ranlib .libs/libbgp4mibbase.a creating libbgp4mibbase.la (cd .libs && rm -f libbgp4mibbase.la && ln -s ../libbgp4mibbase.la libbgp4mibbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_base.lo -MD -MP -MF .deps/cli_base.Tpo -c -o cli_base.lo cli_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_base.lo -MD -MP -MF .deps/cli_base.Tpo -c cli_base.cc -o cli_base.o distcc[1653] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[1653] Warning: failed to distribute cli_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from cli_base.hh:21, from cli_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_base.Tpo .deps/cli_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libclibase.la cli_base.lo -lpcap -lcrypto -lrt ar cru .libs/libclibase.a cli_base.o ranlib .libs/libclibase.a creating libclibase.la (cd .libs && rm -f libclibase.la && ln -s ../libclibase.la libclibase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT coord_base.lo -MD -MP -MF .deps/coord_base.Tpo -c -o coord_base.lo coord_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT coord_base.lo -MD -MP -MF .deps/coord_base.Tpo -c coord_base.cc -o coord_base.o distcc[4854] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[4854] Warning: failed to distribute coord_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from coord_base.hh:21, from coord_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/coord_base.Tpo .deps/coord_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libcoordbase.la coord_base.lo -lpcap -lcrypto -lrt ar cru .libs/libcoordbase.a coord_base.o ranlib .libs/libcoordbase.a creating libcoordbase.la (cd .libs && rm -f libcoordbase.la && ln -s ../libcoordbase.la libcoordbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_base.lo -MD -MP -MF .deps/fea_base.Tpo -c -o fea_base.lo fea_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_base.lo -MD -MP -MF .deps/fea_base.Tpo -c fea_base.cc -o fea_base.o distcc[8663] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8663] Warning: failed to distribute fea_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_base.hh:21, from fea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_base.Tpo .deps/fea_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeabase.la fea_base.lo -lpcap -lcrypto -lrt ar cru .libs/libfeabase.a fea_base.o ranlib .libs/libfeabase.a creating libfeabase.la (cd .libs && rm -f libfeabase.la && ln -s ../libfeabase.la libfeabase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_mirror_base.lo -MD -MP -MF .deps/fea_ifmgr_mirror_base.Tpo -c -o fea_ifmgr_mirror_base.lo fea_ifmgr_mirror_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fea_ifmgr_mirror_base.lo -MD -MP -MF .deps/fea_ifmgr_mirror_base.Tpo -c fea_ifmgr_mirror_base.cc -o fea_ifmgr_mirror_base.o distcc[23896] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[23896] Warning: failed to distribute fea_ifmgr_mirror_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fea_ifmgr_mirror_base.hh:21, from fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fea_ifmgr_mirror_base.Tpo .deps/fea_ifmgr_mirror_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeaifmgrmirrorbase.la fea_ifmgr_mirror_base.lo -lpcap -lcrypto -lrt ar cru .libs/libfeaifmgrmirrorbase.a fea_ifmgr_mirror_base.o ranlib .libs/libfeaifmgrmirrorbase.a creating libfeaifmgrmirrorbase.la (cd .libs && rm -f libfeaifmgrmirrorbase.la && ln -s ../libfeaifmgrmirrorbase.la libfeaifmgrmirrorbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fib2mrib_base.lo -MD -MP -MF .deps/fib2mrib_base.Tpo -c -o fib2mrib_base.lo fib2mrib_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT fib2mrib_base.lo -MD -MP -MF .deps/fib2mrib_base.Tpo -c fib2mrib_base.cc -o fib2mrib_base.o distcc[1351] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[1351] Warning: failed to distribute fib2mrib_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from fib2mrib_base.hh:21, from fib2mrib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/fib2mrib_base.Tpo .deps/fib2mrib_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfib2mribbase.la fib2mrib_base.lo -lpcap -lcrypto -lrt ar cru .libs/libfib2mribbase.a fib2mrib_base.o ranlib .libs/libfib2mribbase.a creating libfib2mribbase.la (cd .libs && rm -f libfib2mribbase.la && ln -s ../libfib2mribbase.la libfib2mribbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_base.lo -MD -MP -MF .deps/finder_base.Tpo -c -o finder_base.lo finder_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_base.lo -MD -MP -MF .deps/finder_base.Tpo -c finder_base.cc -o finder_base.o distcc[16462] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[16462] Warning: failed to distribute finder_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_base.hh:21, from finder_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_base.Tpo .deps/finder_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfinderbase.la finder_base.lo -lpcap -lcrypto -lrt ar cru .libs/libfinderbase.a finder_base.o ranlib .libs/libfinderbase.a creating libfinderbase.la (cd .libs && rm -f libfinderbase.la && ln -s ../libfinderbase.la libfinderbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_base.lo -MD -MP -MF .deps/finder_client_base.Tpo -c -o finder_client_base.lo finder_client_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_base.lo -MD -MP -MF .deps/finder_client_base.Tpo -c finder_client_base.cc -o finder_client_base.o distcc[22866] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[22866] Warning: failed to distribute finder_client_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from finder_client_base.hh:21, from finder_client_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/finder_client_base.Tpo .deps/finder_client_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfinderclientbase.la finder_client_base.lo -lpcap -lcrypto -lrt ar cru .libs/libfinderclientbase.a finder_client_base.o ranlib .libs/libfinderclientbase.a creating libfinderclientbase.la (cd .libs && rm -f libfinderclientbase.la && ln -s ../libfinderclientbase.la libfinderclientbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mfea_base.lo -MD -MP -MF .deps/mfea_base.Tpo -c -o mfea_base.lo mfea_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mfea_base.lo -MD -MP -MF .deps/mfea_base.Tpo -c mfea_base.cc -o mfea_base.o distcc[13543] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[13543] Warning: failed to distribute mfea_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mfea_base.hh:21, from mfea_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mfea_base.Tpo .deps/mfea_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmfeabase.la mfea_base.lo -lpcap -lcrypto -lrt ar cru .libs/libmfeabase.a mfea_base.o ranlib .libs/libmfeabase.a creating libmfeabase.la (cd .libs && rm -f libmfeabase.la && ln -s ../libmfeabase.la libmfeabase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mld6igmp_base.lo -MD -MP -MF .deps/mld6igmp_base.Tpo -c -o mld6igmp_base.lo mld6igmp_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mld6igmp_base.lo -MD -MP -MF .deps/mld6igmp_base.Tpo -c mld6igmp_base.cc -o mld6igmp_base.o distcc[16595] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[16595] Warning: failed to distribute mld6igmp_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from mld6igmp_base.hh:21, from mld6igmp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/mld6igmp_base.Tpo .deps/mld6igmp_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libmld6igmpbase.la mld6igmp_base.lo -lpcap -lcrypto -lrt ar cru .libs/libmld6igmpbase.a mld6igmp_base.o ranlib .libs/libmld6igmpbase.a creating libmld6igmpbase.la (cd .libs && rm -f libmld6igmpbase.la && ln -s ../libmld6igmpbase.la libmld6igmpbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT olsr4_base.lo -MD -MP -MF .deps/olsr4_base.Tpo -c -o olsr4_base.lo olsr4_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT olsr4_base.lo -MD -MP -MF .deps/olsr4_base.Tpo -c olsr4_base.cc -o olsr4_base.o distcc[25438] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[25438] Warning: failed to distribute olsr4_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from olsr4_base.hh:21, from olsr4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/olsr4_base.Tpo .deps/olsr4_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libolsr4base.la olsr4_base.lo -lpcap -lcrypto -lrt ar cru .libs/libolsr4base.a olsr4_base.o ranlib .libs/libolsr4base.a creating libolsr4base.la (cd .libs && rm -f libolsr4base.la && ln -s ../libolsr4base.la libolsr4base.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv2_base.lo -MD -MP -MF .deps/ospfv2_base.Tpo -c -o ospfv2_base.lo ospfv2_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv2_base.lo -MD -MP -MF .deps/ospfv2_base.Tpo -c ospfv2_base.cc -o ospfv2_base.o distcc[376] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[376] Warning: failed to distribute ospfv2_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv2_base.hh:21, from ospfv2_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ospfv2_base.Tpo .deps/ospfv2_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libospfv2base.la ospfv2_base.lo -lpcap -lcrypto -lrt ar cru .libs/libospfv2base.a ospfv2_base.o ranlib .libs/libospfv2base.a creating libospfv2base.la (cd .libs && rm -f libospfv2base.la && ln -s ../libospfv2base.la libospfv2base.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv3_base.lo -MD -MP -MF .deps/ospfv3_base.Tpo -c -o ospfv3_base.lo ospfv3_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ospfv3_base.lo -MD -MP -MF .deps/ospfv3_base.Tpo -c ospfv3_base.cc -o ospfv3_base.o distcc[15271] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[15271] Warning: failed to distribute ospfv3_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ospfv3_base.hh:21, from ospfv3_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ospfv3_base.Tpo .deps/ospfv3_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libospfv3base.la ospfv3_base.lo -lpcap -lcrypto -lrt ar cru .libs/libospfv3base.a ospfv3_base.o ranlib .libs/libospfv3base.a creating libospfv3base.la (cd .libs && rm -f libospfv3base.la && ln -s ../libospfv3base.la libospfv3base.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT pim_base.lo -MD -MP -MF .deps/pim_base.Tpo -c -o pim_base.lo pim_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT pim_base.lo -MD -MP -MF .deps/pim_base.Tpo -c pim_base.cc -o pim_base.o distcc[23018] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[23018] Warning: failed to distribute pim_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from pim_base.hh:21, from pim_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/pim_base.Tpo .deps/pim_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpimbase.la pim_base.lo -lpcap -lcrypto -lrt ar cru .libs/libpimbase.a pim_base.o ranlib .libs/libpimbase.a creating libpimbase.la (cd .libs && rm -f libpimbase.la && ln -s ../libpimbase.la libpimbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_base.lo -MD -MP -MF .deps/policy_base.Tpo -c -o policy_base.lo policy_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT policy_base.lo -MD -MP -MF .deps/policy_base.Tpo -c policy_base.cc -o policy_base.o distcc[16314] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[16314] Warning: failed to distribute policy_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from policy_base.hh:21, from policy_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/policy_base.Tpo .deps/policy_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libpolicybase.la policy_base.lo -lpcap -lcrypto -lrt ar cru .libs/libpolicybase.a policy_base.o ranlib .libs/libpolicybase.a creating libpolicybase.la (cd .libs && rm -f libpolicybase.la && ln -s ../libpolicybase.la libpolicybase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profiler_base.lo -MD -MP -MF .deps/profiler_base.Tpo -c -o profiler_base.lo profiler_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profiler_base.lo -MD -MP -MF .deps/profiler_base.Tpo -c profiler_base.cc -o profiler_base.o distcc[1990] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[1990] Warning: failed to distribute profiler_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from profiler_base.hh:21, from profiler_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/profiler_base.Tpo .deps/profiler_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libprofileclientbase.la profiler_base.lo -lpcap -lcrypto -lrt ar cru .libs/libprofileclientbase.a profiler_base.o ranlib .libs/libprofileclientbase.a creating libprofileclientbase.la (cd .libs && rm -f libprofileclientbase.la && ln -s ../libprofileclientbase.la libprofileclientbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rib_base.lo -MD -MP -MF .deps/rib_base.Tpo -c -o rib_base.lo rib_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rib_base.lo -MD -MP -MF .deps/rib_base.Tpo -c rib_base.cc -o rib_base.o distcc[28498] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[28498] Warning: failed to distribute rib_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rib_base.hh:21, from rib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rib_base.Tpo .deps/rib_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libribbase.la rib_base.lo -lpcap -lcrypto -lrt ar cru .libs/libribbase.a rib_base.o ranlib .libs/libribbase.a creating libribbase.la (cd .libs && rm -f libribbase.la && ln -s ../libribbase.la libribbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ribclient_base.lo -MD -MP -MF .deps/ribclient_base.Tpo -c -o ribclient_base.lo ribclient_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ribclient_base.lo -MD -MP -MF .deps/ribclient_base.Tpo -c ribclient_base.cc -o ribclient_base.o distcc[26237] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[26237] Warning: failed to distribute ribclient_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ribclient_base.hh:21, from ribclient_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ribclient_base.Tpo .deps/ribclient_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libribclientbase.la ribclient_base.lo -lpcap -lcrypto -lrt ar cru .libs/libribclientbase.a ribclient_base.o ranlib .libs/libribclientbase.a creating libribclientbase.la (cd .libs && rm -f libribclientbase.la && ln -s ../libribclientbase.la libribclientbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rip_base.lo -MD -MP -MF .deps/rip_base.Tpo -c -o rip_base.lo rip_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rip_base.lo -MD -MP -MF .deps/rip_base.Tpo -c rip_base.cc -o rip_base.o distcc[5747] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[5747] Warning: failed to distribute rip_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rip_base.hh:21, from rip_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rip_base.Tpo .deps/rip_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libripbase.la rip_base.lo -lpcap -lcrypto -lrt ar cru .libs/libripbase.a rip_base.o ranlib .libs/libripbase.a creating libripbase.la (cd .libs && rm -f libripbase.la && ln -s ../libripbase.la libripbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ripng_base.lo -MD -MP -MF .deps/ripng_base.Tpo -c -o ripng_base.lo ripng_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ripng_base.lo -MD -MP -MF .deps/ripng_base.Tpo -c ripng_base.cc -o ripng_base.o distcc[19756] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[19756] Warning: failed to distribute ripng_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from ripng_base.hh:21, from ripng_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ripng_base.Tpo .deps/ripng_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libripngbase.la ripng_base.lo -lpcap -lcrypto -lrt ar cru .libs/libripngbase.a ripng_base.o ranlib .libs/libripngbase.a creating libripngbase.la (cd .libs && rm -f libripngbase.la && ln -s ../libripngbase.la libripngbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rtrmgr_base.lo -MD -MP -MF .deps/rtrmgr_base.Tpo -c -o rtrmgr_base.lo rtrmgr_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT rtrmgr_base.lo -MD -MP -MF .deps/rtrmgr_base.Tpo -c rtrmgr_base.cc -o rtrmgr_base.o distcc[10987] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[10987] Warning: failed to distribute rtrmgr_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from rtrmgr_base.hh:21, from rtrmgr_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/rtrmgr_base.Tpo .deps/rtrmgr_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o librtrmgrbase.la rtrmgr_base.lo -lpcap -lcrypto -lrt ar cru .libs/librtrmgrbase.a rtrmgr_base.o ranlib .libs/librtrmgrbase.a creating librtrmgrbase.la (cd .libs && rm -f librtrmgrbase.la && ln -s ../librtrmgrbase.la librtrmgrbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT show_distances_base.lo -MD -MP -MF .deps/show_distances_base.Tpo -c -o show_distances_base.lo show_distances_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT show_distances_base.lo -MD -MP -MF .deps/show_distances_base.Tpo -c show_distances_base.cc -o show_distances_base.o distcc[20666] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[20666] Warning: failed to distribute show_distances_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_distances_base.hh:21, from show_distances_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/show_distances_base.Tpo .deps/show_distances_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libshowdistancesbase.la show_distances_base.lo -lpcap -lcrypto -lrt ar cru .libs/libshowdistancesbase.a show_distances_base.o ranlib .libs/libshowdistancesbase.a creating libshowdistancesbase.la (cd .libs && rm -f libshowdistancesbase.la && ln -s ../libshowdistancesbase.la libshowdistancesbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT show_routes_base.lo -MD -MP -MF .deps/show_routes_base.Tpo -c -o show_routes_base.lo show_routes_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT show_routes_base.lo -MD -MP -MF .deps/show_routes_base.Tpo -c show_routes_base.cc -o show_routes_base.o distcc[5712] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[5712] Warning: failed to distribute show_routes_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from show_routes_base.hh:21, from show_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/show_routes_base.Tpo .deps/show_routes_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libshowroutesbase.la show_routes_base.lo -lpcap -lcrypto -lrt ar cru .libs/libshowroutesbase.a show_routes_base.o ranlib .libs/libshowroutesbase.a creating libshowroutesbase.la (cd .libs && rm -f libshowroutesbase.la && ln -s ../libshowroutesbase.la libshowroutesbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT static_routes_base.lo -MD -MP -MF .deps/static_routes_base.Tpo -c -o static_routes_base.lo static_routes_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT static_routes_base.lo -MD -MP -MF .deps/static_routes_base.Tpo -c static_routes_base.cc -o static_routes_base.o distcc[26702] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[26702] Warning: failed to distribute static_routes_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from static_routes_base.hh:21, from static_routes_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/static_routes_base.Tpo .deps/static_routes_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libstaticroutesbase.la static_routes_base.lo -lpcap -lcrypto -lrt ar cru .libs/libstaticroutesbase.a static_routes_base.o ranlib .libs/libstaticroutesbase.a creating libstaticroutesbase.la (cd .libs && rm -f libstaticroutesbase.la && ln -s ../libstaticroutesbase.la libstaticroutesbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_base.lo -MD -MP -MF .deps/test_base.Tpo -c -o test_base.lo test_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_base.lo -MD -MP -MF .deps/test_base.Tpo -c test_base.cc -o test_base.o distcc[28210] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[28210] Warning: failed to distribute test_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_base.hh:21, from test_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_base.Tpo .deps/test_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestbase.la test_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestbase.a test_base.o ranlib .libs/libtestbase.a creating libtestbase.la (cd .libs && rm -f libtestbase.la && ln -s ../libtestbase.la libtestbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_fea_ifmgr_mirror_base.lo -MD -MP -MF .deps/test_fea_ifmgr_mirror_base.Tpo -c -o test_fea_ifmgr_mirror_base.lo test_fea_ifmgr_mirror_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_fea_ifmgr_mirror_base.lo -MD -MP -MF .deps/test_fea_ifmgr_mirror_base.Tpo -c test_fea_ifmgr_mirror_base.cc -o test_fea_ifmgr_mirror_base.o distcc[25929] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[25929] Warning: failed to distribute test_fea_ifmgr_mirror_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_ifmgr_mirror_base.hh:21, from test_fea_ifmgr_mirror_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_fea_ifmgr_mirror_base.Tpo .deps/test_fea_ifmgr_mirror_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestfeaifmgrmirrorbase.la test_fea_ifmgr_mirror_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestfeaifmgrmirrorbase.a test_fea_ifmgr_mirror_base.o ranlib .libs/libtestfeaifmgrmirrorbase.a creating libtestfeaifmgrmirrorbase.la (cd .libs && rm -f libtestfeaifmgrmirrorbase.la && ln -s ../libtestfeaifmgrmirrorbase.la libtestfeaifmgrmirrorbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_finder_events_base.lo -MD -MP -MF .deps/test_finder_events_base.Tpo -c -o test_finder_events_base.lo test_finder_events_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_finder_events_base.lo -MD -MP -MF .deps/test_finder_events_base.Tpo -c test_finder_events_base.cc -o test_finder_events_base.o distcc[23846] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[23846] Warning: failed to distribute test_finder_events_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_finder_events_base.hh:21, from test_finder_events_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_finder_events_base.Tpo .deps/test_finder_events_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestfindereventsbase.la test_finder_events_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestfindereventsbase.a test_finder_events_base.o ranlib .libs/libtestfindereventsbase.a creating libtestfindereventsbase.la (cd .libs && rm -f libtestfindereventsbase.la && ln -s ../libtestfindereventsbase.la libtestfindereventsbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_peer_base.lo -MD -MP -MF .deps/test_peer_base.Tpo -c -o test_peer_base.lo test_peer_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_peer_base.lo -MD -MP -MF .deps/test_peer_base.Tpo -c test_peer_base.cc -o test_peer_base.o distcc[13051] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[13051] Warning: failed to distribute test_peer_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_peer_base.hh:21, from test_peer_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_peer_base.Tpo .deps/test_peer_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestpeerbase.la test_peer_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestpeerbase.a test_peer_base.o ranlib .libs/libtestpeerbase.a creating libtestpeerbase.la (cd .libs && rm -f libtestpeerbase.la && ln -s ../libtestpeerbase.la libtestpeerbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_fea_rawlink_base.lo -MD -MP -MF .deps/test_fea_rawlink_base.Tpo -c -o test_fea_rawlink_base.lo test_fea_rawlink_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_fea_rawlink_base.lo -MD -MP -MF .deps/test_fea_rawlink_base.Tpo -c test_fea_rawlink_base.cc -o test_fea_rawlink_base.o distcc[13881] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[13881] Warning: failed to distribute test_fea_rawlink_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_fea_rawlink_base.hh:21, from test_fea_rawlink_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_fea_rawlink_base.Tpo .deps/test_fea_rawlink_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestfearawlink.la test_fea_rawlink_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestfearawlink.a test_fea_rawlink_base.o ranlib .libs/libtestfearawlink.a creating libtestfearawlink.la (cd .libs && rm -f libtestfearawlink.la && ln -s ../libtestfearawlink.la libtestfearawlink.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_socket4_base.lo -MD -MP -MF .deps/test_socket4_base.Tpo -c -o test_socket4_base.lo test_socket4_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_socket4_base.lo -MD -MP -MF .deps/test_socket4_base.Tpo -c test_socket4_base.cc -o test_socket4_base.o distcc[12540] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[12540] Warning: failed to distribute test_socket4_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket4_base.hh:21, from test_socket4_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_socket4_base.Tpo .deps/test_socket4_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestsocket4.la test_socket4_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestsocket4.a test_socket4_base.o ranlib .libs/libtestsocket4.a creating libtestsocket4.la (cd .libs && rm -f libtestsocket4.la && ln -s ../libtestsocket4.la libtestsocket4.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_socket6_base.lo -MD -MP -MF .deps/test_socket6_base.Tpo -c -o test_socket6_base.lo test_socket6_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_socket6_base.lo -MD -MP -MF .deps/test_socket6_base.Tpo -c test_socket6_base.cc -o test_socket6_base.o distcc[12024] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[12024] Warning: failed to distribute test_socket6_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_socket6_base.hh:21, from test_socket6_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_socket6_base.Tpo .deps/test_socket6_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestsocket6.la test_socket6_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestsocket6.a test_socket6_base.o ranlib .libs/libtestsocket6.a creating libtestsocket6.la (cd .libs && rm -f libtestsocket6.la && ln -s ../libtestsocket6.la libtestsocket6.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_xrls_base.lo -MD -MP -MF .deps/test_xrls_base.Tpo -c -o test_xrls_base.lo test_xrls_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT test_xrls_base.lo -MD -MP -MF .deps/test_xrls_base.Tpo -c test_xrls_base.cc -o test_xrls_base.o distcc[26708] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[26708] Warning: failed to distribute test_xrls_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from test_xrls_base.hh:21, from test_xrls_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/test_xrls_base.Tpo .deps/test_xrls_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libtestxrlsbase.la test_xrls_base.lo -lpcap -lcrypto -lrt ar cru .libs/libtestxrlsbase.a test_xrls_base.o ranlib .libs/libtestxrlsbase.a creating libtestxrlsbase.la (cd .libs && rm -f libtestxrlsbase.la && ln -s ../libtestxrlsbase.la libtestxrlsbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vrrp_base.lo -MD -MP -MF .deps/vrrp_base.Tpo -c -o vrrp_base.lo vrrp_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vrrp_base.lo -MD -MP -MF .deps/vrrp_base.Tpo -c vrrp_base.cc -o vrrp_base.o distcc[17483] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[17483] Warning: failed to distribute vrrp_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from vrrp_base.hh:21, from vrrp_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/vrrp_base.Tpo .deps/vrrp_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libvrrpbase.la vrrp_base.lo -lpcap -lcrypto -lrt ar cru .libs/libvrrpbase.a vrrp_base.o ranlib .libs/libvrrpbase.a creating libvrrpbase.la (cd .libs && rm -f libvrrpbase.la && ln -s ../libvrrpbase.la libvrrpbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xorp_if_mib_base.lo -MD -MP -MF .deps/xorp_if_mib_base.Tpo -c -o xorp_if_mib_base.lo xorp_if_mib_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xorp_if_mib_base.lo -MD -MP -MF .deps/xorp_if_mib_base.Tpo -c xorp_if_mib_base.cc -o xorp_if_mib_base.o distcc[7103] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[7103] Warning: failed to distribute xorp_if_mib_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorp_if_mib_base.hh:21, from xorp_if_mib_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xorp_if_mib_base.Tpo .deps/xorp_if_mib_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libxorpifmibbase.la xorp_if_mib_base.lo -lpcap -lcrypto -lrt ar cru .libs/libxorpifmibbase.a xorp_if_mib_base.o ranlib .libs/libxorpifmibbase.a creating libxorpifmibbase.la (cd .libs && rm -f libxorpifmibbase.la && ln -s ../libxorpifmibbase.la libxorpifmibbase.la) /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xorpsh_base.lo -MD -MP -MF .deps/xorpsh_base.Tpo -c -o xorpsh_base.lo xorpsh_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xorpsh_base.lo -MD -MP -MF .deps/xorpsh_base.Tpo -c xorpsh_base.cc -o xorpsh_base.o distcc[1875] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[1875] Warning: failed to distribute xorpsh_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_cmd_map.hh:30, from xorpsh_base.hh:21, from xorpsh_base.cc:14: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xorpsh_base.Tpo .deps/xorpsh_base.Plo /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libxorpshbase.la xorpsh_base.lo -lpcap -lcrypto -lrt ar cru .libs/libxorpshbase.a xorpsh_base.o ranlib .libs/libxorpshbase.a creating libxorpshbase.la (cd .libs && rm -f libxorpshbase.la && ln -s ../libxorpshbase.la libxorpshbase.la) gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl/targets' Making all in tests gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl/tests' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl/tests' gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl' gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/xrl' Making all in libfeaclient gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libfeaclient' /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_atoms.lo -MD -MP -MF .deps/ifmgr_atoms.Tpo -c -o ifmgr_atoms.lo ifmgr_atoms.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_atoms.lo -MD -MP -MF .deps/ifmgr_atoms.Tpo -c ifmgr_atoms.cc -o ifmgr_atoms.o distcc[16252] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[16252] Warning: failed to distribute ifmgr_atoms.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ifmgr_atoms.hh:32, from ifmgr_atoms.cc:23: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ifmgr_atoms.hh:33, from ifmgr_atoms.cc:23: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_atoms.hh:33, from ifmgr_atoms.cc:23: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_atoms.cc:23: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ifmgr_atoms.hh:36, from ifmgr_atoms.cc:23: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ifmgr_atoms.hh:37, from ifmgr_atoms.cc:23: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ifmgr_atoms.hh:38, from ifmgr_atoms.cc:23: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ifmgr_atoms.hh:36, from ifmgr_atoms.cc:23: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ifmgr_atoms.cc:23: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_broadcast_addr(const IPv4&)': ifmgr_atoms.hh:615:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 615 | _other_addr = broadcast_addr; | ^~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_atoms.cc:23: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_endpoint_addr(const IPv4&)': ifmgr_atoms.hh:633:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 633 | _other_addr = p2p_addr; | ^~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_atoms.cc:23: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_atoms.cc:23: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_atoms.cc:23: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_atoms.cc:23: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ifmgr_atoms.Tpo .deps/ifmgr_atoms.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_cmds.lo -MD -MP -MF .deps/ifmgr_cmds.Tpo -c -o ifmgr_cmds.lo ifmgr_cmds.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_cmds.lo -MD -MP -MF .deps/ifmgr_cmds.Tpo -c ifmgr_cmds.cc -o ifmgr_cmds.o distcc[22435] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[22435] Warning: failed to distribute ifmgr_cmds.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ifmgr_atoms.hh:32, from ifmgr_cmds.cc:25: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ifmgr_atoms.hh:33, from ifmgr_cmds.cc:25: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_atoms.hh:33, from ifmgr_cmds.cc:25: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmds.cc:25: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ifmgr_atoms.hh:36, from ifmgr_cmds.cc:25: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ifmgr_atoms.hh:37, from ifmgr_cmds.cc:25: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ifmgr_atoms.hh:38, from ifmgr_cmds.cc:25: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ifmgr_atoms.hh:36, from ifmgr_cmds.cc:25: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ifmgr_cmds.cc:25: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_broadcast_addr(const IPv4&)': ifmgr_atoms.hh:615:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 615 | _other_addr = broadcast_addr; | ^~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_cmds.cc:25: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_endpoint_addr(const IPv4&)': ifmgr_atoms.hh:633:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 633 | _other_addr = p2p_addr; | ^~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../xrl/interfaces/fea_ifmgr_mirror_xif.hh:22, from ifmgr_cmds.cc:29: ../libxipc/xrl_atom_list.hh: At global scope: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../xrl/interfaces/fea_ifmgr_mirror_xif.hh:22, from ifmgr_cmds.cc:29: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/fea_ifmgr_mirror_xif.hh:22, from ifmgr_cmds.cc:29: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/fea_ifmgr_mirror_xif.hh:22, from ifmgr_cmds.cc:29: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ifmgr_atoms.hh:36, from ifmgr_cmds.cc:25: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../xrl/interfaces/fea_ifmgr_mirror_xif.hh:22, from ifmgr_cmds.cc:29: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../xrl/interfaces/fea_ifmgr_mirror_xif.hh:22, from ifmgr_cmds.cc:29: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmds.cc:25: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmds.cc:25: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmds.cc:25: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmds.cc:25: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ifmgr_cmds.Tpo .deps/ifmgr_cmds.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_cmd_queue.lo -MD -MP -MF .deps/ifmgr_cmd_queue.Tpo -c -o ifmgr_cmd_queue.lo ifmgr_cmd_queue.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_cmd_queue.lo -MD -MP -MF .deps/ifmgr_cmd_queue.Tpo -c ifmgr_cmd_queue.cc -o ifmgr_cmd_queue.o distcc[1316] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[1316] Warning: failed to distribute ifmgr_cmd_queue.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ifmgr_atoms.hh:32, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ifmgr_atoms.hh:33, from ifmgr_cmd_queue.cc:29: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_atoms.hh:33, from ifmgr_cmd_queue.cc:29: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmd_queue.cc:29: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ifmgr_atoms.hh:36, from ifmgr_cmd_queue.cc:29: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ifmgr_atoms.hh:37, from ifmgr_cmd_queue.cc:29: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ifmgr_atoms.hh:38, from ifmgr_cmd_queue.cc:29: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ifmgr_atoms.hh:36, from ifmgr_cmd_queue.cc:29: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ifmgr_cmd_queue.cc:29: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_broadcast_addr(const IPv4&)': ifmgr_atoms.hh:615:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 615 | _other_addr = broadcast_addr; | ^~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_cmd_queue.cc:29: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_endpoint_addr(const IPv4&)': ifmgr_atoms.hh:633:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 633 | _other_addr = p2p_addr; | ^~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmd_queue.cc:29: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmd_queue.cc:29: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ifmgr_atoms.hh:34, from ifmgr_cmd_queue.cc:29: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ifmgr_atoms.hh:31, from ifmgr_cmd_queue.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ifmgr_cmd_queue.Tpo .deps/ifmgr_cmd_queue.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_xrl_replicator.lo -MD -MP -MF .deps/ifmgr_xrl_replicator.Tpo -c -o ifmgr_xrl_replicator.lo ifmgr_xrl_replicator.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_xrl_replicator.lo -MD -MP -MF .deps/ifmgr_xrl_replicator.Tpo -c ifmgr_xrl_replicator.cc -o ifmgr_xrl_replicator.o distcc[17020] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[17020] Warning: failed to distribute ifmgr_xrl_replicator.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ifmgr_xrl_replicator.cc:29: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ifmgr_xrl_replicator.cc:29: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ifmgr_xrl_replicator.cc:29: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ifmgr_xrl_replicator.cc:29: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ifmgr_xrl_replicator.cc:29: ../libxipc/xrl_router.hh: At global scope: ../libxipc/xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ ../libxipc/xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from ifmgr_atoms.hh:38, from ifmgr_xrl_replicator.hh:26, from ifmgr_xrl_replicator.cc:31: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ifmgr_xrl_replicator.hh:26, from ifmgr_xrl_replicator.cc:31: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_broadcast_addr(const IPv4&)': ifmgr_atoms.hh:615:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 615 | _other_addr = broadcast_addr; | ^~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_xrl_replicator.hh:26, from ifmgr_xrl_replicator.cc:31: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_endpoint_addr(const IPv4&)': ifmgr_atoms.hh:633:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 633 | _other_addr = p2p_addr; | ^~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ifmgr_xrl_replicator.cc:29: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ifmgr_xrl_replicator.Tpo .deps/ifmgr_xrl_replicator.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_xrl_mirror.lo -MD -MP -MF .deps/ifmgr_xrl_mirror.Tpo -c -o ifmgr_xrl_mirror.lo ifmgr_xrl_mirror.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ifmgr_xrl_mirror.lo -MD -MP -MF .deps/ifmgr_xrl_mirror.Tpo -c ifmgr_xrl_mirror.cc -o ifmgr_xrl_mirror.o distcc[23203] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[23203] Warning: failed to distribute ifmgr_xrl_mirror.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ifmgr_xrl_mirror.cc:25: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ifmgr_xrl_mirror.cc:25: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ifmgr_xrl_mirror.cc:25: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ifmgr_xrl_mirror.cc:25: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh: At global scope: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipnet.hh:32, from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl_atom.hh:34, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxipc/xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ ../libxipc/xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from ifmgr_atoms.hh:38, from ifmgr_xrl_mirror.hh:35, from ifmgr_xrl_mirror.cc:30: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ifmgr_xrl_mirror.hh:35, from ifmgr_xrl_mirror.cc:30: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_broadcast_addr(const IPv4&)': ifmgr_atoms.hh:615:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 615 | _other_addr = broadcast_addr; | ^~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ifmgr_xrl_mirror.hh:35, from ifmgr_xrl_mirror.cc:30: ifmgr_atoms.hh: In member function 'void IfMgrIPv4Atom::set_endpoint_addr(const IPv4&)': ifmgr_atoms.hh:633:16: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 633 | _other_addr = p2p_addr; | ^~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxipc/xrl_atom.hh:30, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from ifmgr_xrl_mirror.cc:27: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/ifmgr_xrl_mirror.Tpo .deps/ifmgr_xrl_mirror.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfeaclient.la ifmgr_atoms.lo ifmgr_cmds.lo ifmgr_cmd_queue.lo ifmgr_xrl_replicator.lo ifmgr_xrl_mirror.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libfeaclient.a ifmgr_atoms.o ifmgr_cmds.o ifmgr_cmd_queue.o ifmgr_xrl_replicator.o ifmgr_xrl_mirror.o ranlib .libs/libfeaclient.a creating libfeaclient.la (cd .libs && rm -f libfeaclient.la && ln -s ../libfeaclient.la libfeaclient.la) gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/libfeaclient' Making all in cli gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli' Making all in libtecla gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/libtecla' gmake[4]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/libtecla' mkdir -p normal_obj mkdir -p normal_obj cp ./keytab.h normal_obj/keytab.h gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/getline.o ./getline.c distcc[8957] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8957] Warning: failed to distribute ./getline.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/keytab.o ./keytab.c distcc[7374] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[7374] Warning: failed to distribute ./keytab.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/freelist.o ./freelist.c distcc[5321] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/strngmem.o ./strngmem.c distcc[16020] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/hash.o ./hash.c distcc[24259] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/history.o ./history.c distcc[21929] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[21929] Warning: failed to distribute ./history.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/direader.o ./direader.c distcc[22215] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/homedir.o ./homedir.c distcc[24867] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/pathutil.o ./pathutil.c distcc[2388] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/expand.o ./expand.c distcc[3303] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[3303] Warning: failed to distribute ./expand.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/stringrp.o ./stringrp.c distcc[15711] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/cplfile.o ./cplfile.c distcc[4173] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/cplmatch.o ./cplmatch.c distcc[20773] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/pcache.o ./pcache.c distcc[5715] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -o normal_obj/version.o ./version.c distcc[8370] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8370] Warning: failed to distribute ./version.c to 10.0.20.124:3632, running locally instead ar -ru libtecla.a normal_obj/getline.o normal_obj/keytab.o normal_obj/freelist.o normal_obj/strngmem.o normal_obj/hash.o normal_obj/history.o normal_obj/direader.o normal_obj/homedir.o normal_obj/pathutil.o normal_obj/expand.o normal_obj/stringrp.o normal_obj/cplfile.o normal_obj/cplmatch.o normal_obj/pcache.o normal_obj/version.o; \ ranlib libtecla.a ar: creating libtecla.a rm -f demo demo2 enhance gmake[4]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/libtecla' gmake[4]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/libtecla' mkdir -p reentrant_obj mkdir -p reentrant_obj cp ./keytab.h reentrant_obj/keytab.h gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/getline.o ./getline.c distcc[17441] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/keytab.o ./keytab.c distcc[8369] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8369] Warning: failed to distribute ./keytab.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/freelist.o ./freelist.c distcc[24940] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/strngmem.o ./strngmem.c distcc[19257] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/hash.o ./hash.c distcc[6562] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/history.o ./history.c distcc[2135] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/direader.o ./direader.c distcc[11585] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[11585] Warning: failed to distribute ./direader.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/homedir.o ./homedir.c distcc[11327] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/pathutil.o ./pathutil.c distcc[9213] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/expand.o ./expand.c distcc[18025] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/stringrp.o ./stringrp.c distcc[20286] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/cplfile.o ./cplfile.c distcc[27669] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/cplmatch.o ./cplmatch.c distcc[8498] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8498] Warning: failed to distribute ./cplmatch.c to 10.0.20.124:3632, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/pcache.o ./pcache.c distcc[23787] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -c -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMINFO=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_SELECT=1 -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -D_POSIX_C_SOURCE=200112L -o reentrant_obj/version.o ./version.c distcc[25880] (dcc_build_somewhere) Warning: failed to distribute, running locally instead ar -ru libtecla_r.a reentrant_obj/getline.o reentrant_obj/keytab.o reentrant_obj/freelist.o reentrant_obj/strngmem.o reentrant_obj/hash.o reentrant_obj/history.o reentrant_obj/direader.o reentrant_obj/homedir.o reentrant_obj/pathutil.o reentrant_obj/expand.o reentrant_obj/stringrp.o reentrant_obj/cplfile.o reentrant_obj/cplmatch.o reentrant_obj/pcache.o reentrant_obj/version.o; \ ranlib libtecla_r.a ar: creating libtecla_r.a rm -f demo_r demo2_r enhance_r gmake[4]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/libtecla' gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/libtecla' Making all in . gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli' /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_client.lo -MD -MP -MF .deps/cli_client.Tpo -c -o cli_client.lo cli_client.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_client.lo -MD -MP -MF .deps/cli_client.Tpo -c cli_client.cc -o cli_client.o distcc[26136] (dcc_build_somewhere) Warning: failed to distribute, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from cli_client.cc:32: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from cli_client.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from cli_client.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from cli_client.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from cli_client.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_client.cc:33: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_client.cc:33: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_client.cc:33: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_client.cc:33: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from cli_client.hh:31, from cli_client.cc:39: ../libxorp/buffer.hh: At global scope: ../libxorp/buffer.hh:80:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | uint8_t data(size_t offset) const throw (InvalidBufferOffset) { | ^~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ cli_client.cc: In member function 'int CliClient::process_command(const string&)': cli_client.cc:1352:9: warning: variable 'syntax_error_offset_prev' set but not used [-Wunused-but-set-variable] 1352 | int syntax_error_offset_prev = syntax_error_offset_next; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_client.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_client.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_client.cc:39: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_client.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_client.Tpo .deps/cli_client.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_command.lo -MD -MP -MF .deps/cli_command.Tpo -c -o cli_command.lo cli_command.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_command.lo -MD -MP -MF .deps/cli_command.Tpo -c cli_command.cc -o cli_command.o distcc[27589] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[27589] Warning: failed to distribute cli_command.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from cli_command.cc:32: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from cli_command.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from cli_command.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from cli_command.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from cli_command.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ mv -f .deps/cli_command.Tpo .deps/cli_command.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_command_pipe.lo -MD -MP -MF .deps/cli_command_pipe.Tpo -c -o cli_command_pipe.lo cli_command_pipe.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_command_pipe.lo -MD -MP -MF .deps/cli_command_pipe.Tpo -c cli_command_pipe.cc -o cli_command_pipe.o distcc[25027] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[25027] Warning: failed to distribute cli_command_pipe.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from cli_command_pipe.cc:32: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from cli_command_pipe.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from cli_command_pipe.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from cli_command_pipe.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from cli_command_pipe.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from cli_client.hh:31, from cli_command_pipe.cc:36: ../libxorp/buffer.hh:80:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | uint8_t data(size_t offset) const throw (InvalidBufferOffset) { | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_command_pipe.cc:36: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_command_pipe.cc:36: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_command_pipe.cc:36: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_command_pipe.cc:36: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/ipnet.hh: At global scope: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_command_pipe.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_command_pipe.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_command_pipe.cc:36: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_command_pipe.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_command_pipe.Tpo .deps/cli_command_pipe.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_node.lo -MD -MP -MF .deps/cli_node.Tpo -c -o cli_node.lo cli_node.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_node.lo -MD -MP -MF .deps/cli_node.Tpo -c cli_node.cc -o cli_node.o distcc[25836] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[25836] Warning: failed to distribute cli_node.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from cli_node.cc:32: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from cli_node.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from cli_node.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from cli_node.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from cli_node.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipvxnet.hh:27, from cli_node.cc:33: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from cli_node.cc:33: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from cli_client.hh:31, from cli_node.cc:39: ../libxorp/buffer.hh:80:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | uint8_t data(size_t offset) const throw (InvalidBufferOffset) { | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_node.cc:39: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_node.cc:39: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_node.cc:39: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_client.hh:34, from cli_node.cc:39: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node.cc:39: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from cli_node.cc:33: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ cli_node.cc: In member function 'bool CliNode::is_allow_cli_access(const IPvX&) const': cli_node.cc:341:20: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 341 | best_enable = ipvxnet; | ^~~~~~~ In file included from cli_node.cc:33: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ cli_node.cc:355:21: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 355 | best_disable = ipvxnet; | ^~~~~~~ In file included from cli_node.cc:33: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxorp/ipvxnet.hh:27, from cli_node.cc:33: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from cli_node.cc:33: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from cli_node.cc:33: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_node.Tpo .deps/cli_node.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_node_internal_commands.lo -MD -MP -MF .deps/cli_node_internal_commands.Tpo -c -o cli_node_internal_commands.lo cli_node_internal_commands.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_node_internal_commands.lo -MD -MP -MF .deps/cli_node_internal_commands.Tpo -c cli_node_internal_commands.cc -o cli_node_internal_commands.o distcc[20851] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[20851] Warning: failed to distribute cli_node_internal_commands.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from cli_node_internal_commands.cc:32: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from cli_node_internal_commands.cc:32: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from cli_node_internal_commands.cc:32: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from cli_node_internal_commands.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from cli_node_internal_commands.cc:32: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_node.hh:35, from cli_node_internal_commands.cc:34: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_node.hh:35, from cli_node_internal_commands.cc:34: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_node.hh:35, from cli_node_internal_commands.cc:34: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from cli_node.hh:35, from cli_node_internal_commands.cc:34: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/ipnet.hh: At global scope: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from cli_client.hh:31, from cli_node_internal_commands.cc:35: ../libxorp/buffer.hh: At global scope: ../libxorp/buffer.hh:80:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | uint8_t data(size_t offset) const throw (InvalidBufferOffset) { | ^~~~~ cli_node_internal_commands.cc: In member function 'int CliNode::cli_show_log_user(const string&, const string&, uint32_t, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)': cli_node_internal_commands.cc:223:65: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 223 | TimeVal start_time_tv = tmp_cli_client->cli_session_start_time(); | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from cli_node.hh:35, from cli_node_internal_commands.cc:34: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node_internal_commands.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node_internal_commands.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_node_internal_commands.cc:34: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node_internal_commands.cc:32: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_node_internal_commands.Tpo .deps/cli_node_internal_commands.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_node_net.lo -MD -MP -MF .deps/cli_node_net.Tpo -c -o cli_node_net.lo cli_node_net.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_node_net.lo -MD -MP -MF .deps/cli_node_net.Tpo -c cli_node_net.cc -o cli_node_net.o distcc[4839] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[4839] Warning: failed to distribute cli_node_net.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from cli_node_net.cc:48: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from cli_node_net.cc:48: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from cli_node_net.cc:48: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from cli_node_net.cc:48: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from cli_node_net.cc:48: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/time_slice.hh:35, from cli_node_net.cc:50: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/time_slice.hh:35, from cli_node_net.cc:50: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/time_slice.hh:35, from cli_node_net.cc:50: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/time_slice.hh:35, from cli_node_net.cc:50: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from cli_client.hh:31, from cli_node_net.cc:55: ../libxorp/buffer.hh: At global scope: ../libxorp/buffer.hh:80:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | uint8_t data(size_t offset) const throw (InvalidBufferOffset) { | ^~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node_net.cc:48: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node_net.cc:48: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipvxnet.hh:27, from ../libxorp/vif.hh:32, from ../libproto/proto_node.hh:36, from cli_node.hh:36, from cli_client.hh:36, from cli_node_net.cc:55: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from cli_node_net.cc:48: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/cli_node_net.Tpo .deps/cli_node_net.Plo /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_cli_node.lo -MD -MP -MF .deps/xrl_cli_node.Tpo -c -o xrl_cli_node.lo xrl_cli_node.cc c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_cli_node.lo -MD -MP -MF .deps/xrl_cli_node.Tpo -c xrl_cli_node.cc -o xrl_cli_node.o distcc[3799] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[3799] Warning: failed to distribute xrl_cli_node.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../libxorp/ipvx.hh:26, from xrl_cli_node.cc:26: ../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../libxorp/ipvx.hh:27, from xrl_cli_node.cc:26: ../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from xrl_cli_node.cc:26: ../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../libxorp/ipvx.hh:26, from xrl_cli_node.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from xrl_cli_node.cc:26: ../libxorp/ipvx.hh: At global scope: ../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../libxipc/xrl_atom.hh:36, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../libxipc/xrl_atom.hh:41, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../libxorp/ipvx.hh:26, from xrl_cli_node.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxipc/xrl.hh:31, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl_args.hh: At global scope: ../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../libxorp/timer.hh:36, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from ../libxipc/xrl_pf.hh:31, from ../libxipc/xrl_router.hh:33, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxipc/xrl_router.hh: At global scope: ../libxipc/xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ ../libxipc/xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from ../libproto/proto_node.hh:36, from cli_node.hh:36, from xrl_cli_node.hh:31, from xrl_cli_node.cc:30: ../libxorp/vif.hh: In member function 'void VifAddr::set_subnet_addr(const IPvXNet&)': ../libxorp/vif.hh:107:62: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 107 | void set_subnet_addr(const IPvXNet& v) { _subnet_addr = v; } | ^ In file included from ../libxipc/xrl_atom.hh:35, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from xrl_cli_node.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:158:59: required from here ../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from xrl_cli_node.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../libxorp/ipv4net.hh:27, from ../libxipc/xrl_atom.hh:31, from ../libxipc/xrl.hh:30, from ../libxipc/xrl_router.hh:30, from ../libxipc/xrl_std_router.hh:27, from xrl_cli_node.hh:28, from xrl_cli_node.cc:30: ../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../libxorp/ipvxnet.hh:177:27: required from here ../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../libxorp/ipvx.hh:26, from xrl_cli_node.cc:26: ../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/xrl_cli_node.Tpo .deps/xrl_cli_node.Plo /bin/sh ../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libcli.la cli_client.lo cli_command.lo cli_command_pipe.lo cli_node.lo cli_node_internal_commands.lo cli_node_net.lo xrl_cli_node.lo -lpcap -lcrypto -lrt mkdir .libs ar cru .libs/libcli.a cli_client.o cli_command.o cli_command_pipe.o cli_node.o cli_node_internal_commands.o cli_node_net.o xrl_cli_node.o ranlib .libs/libcli.a creating libcli.la (cd .libs && rm -f libcli.la && ln -s ../libcli.la libcli.la) gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli' Making all in tools gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/tools' c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT cli_generic.o -MD -MP -MF .deps/cli_generic.Tpo -c -o cli_generic.o cli_generic.cc distcc[10319] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[10319] Warning: failed to distribute cli_generic.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/timer.hh:36, from ../../libxorp/eventloop.hh:33, from ../../libxipc/xrl_pf.hh:31, from ../../libxipc/xrl_router.hh:33, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../../libxorp/timer.hh:37, from ../../libxorp/eventloop.hh:33, from ../../libxipc/xrl_pf.hh:31, from ../../libxipc/xrl_router.hh:33, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../../libxorp/timer.hh:36, from ../../libxorp/eventloop.hh:33, from ../../libxipc/xrl_pf.hh:31, from ../../libxipc/xrl_router.hh:33, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../../libxorp/timer.hh:37, from ../../libxorp/eventloop.hh:33, from ../../libxipc/xrl_pf.hh:31, from ../../libxipc/xrl_router.hh:33, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxipc/xrl_router.hh: At global scope: ../../libxipc/xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ ../../libxipc/xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from cli_generic.cc:27: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ cli_generic.cc:227:1: warning: 'std::string {anonymous}::CliGeneric::str() const' defined but not used [-Wunused-function] 227 | CliGeneric::str() const | ^~~~~~~~~~ mv -f .deps/cli_generic.Tpo .deps/cli_generic.Po /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o cli_generic cli_generic.o ../../libxipc/libxipc.la ../../libcomm/libcomm.la ../../libxorp/libxorp.la -lpcap -lcrypto -lrt mkdir .libs c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o cli_generic cli_generic.o -L/usr/lib ../../libxipc/.libs/libxipc.a ../../libcomm/.libs/libcomm.a ../../libxorp/.libs/libxorp.a -lpcap -lcrypto -lrt c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT send_cli_processor_xrl.o -MD -MP -MF .deps/send_cli_processor_xrl.Tpo -c -o send_cli_processor_xrl.o send_cli_processor_xrl.cc distcc[19092] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[19092] Warning: failed to distribute send_cli_processor_xrl.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../libxorp/timer.hh:36, from ../../libxorp/eventloop.hh:33, from send_cli_processor_xrl.cc:27: ../../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../../libxorp/timer.hh:37, from ../../libxorp/eventloop.hh:33, from send_cli_processor_xrl.cc:27: ../../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../../libxorp/timer.hh:36, from ../../libxorp/eventloop.hh:33, from send_cli_processor_xrl.cc:27: ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../../libxorp/timer.hh:37, from ../../libxorp/eventloop.hh:33, from send_cli_processor_xrl.cc:27: ../../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv4.hh: At global scope: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipnet.hh:32, from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl_atom.hh:34, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:36, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_atom.hh:41, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl_atom_list.hh:61:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 61 | void prepend(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:68:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 68 | void append(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ ../../libxipc/xrl_atom_list.hh:76:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 76 | const XrlAtom& get(size_t itemno) const throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:83:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void remove(size_t itemno) throw (InvalidIndex); | ^~~~~ ../../libxipc/xrl_atom_list.hh:112:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 112 | void check_type(const XrlAtom& xa) throw (BadAtomType); | ^~~~~ In file included from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl_atom.hh:127:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | XrlAtom(const string& name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:132:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 132 | XrlAtom(const char* name, XrlAtomType t) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:138:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 138 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:141:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | throw (InvalidString); | ^~~~~ ../../libxipc/xrl_atom.hh:150:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | explicit XrlAtom(const char*) throw (InvalidString, BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:156:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | XrlAtom(const char* name, int32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:166:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlAtom(const char* name, bool value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:176:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | XrlAtom(const char* name, uint32_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:186:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | XrlAtom(const char* name, const IPv4& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:197:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | XrlAtom(const char* name, const IPv4Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:208:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | XrlAtom(const char* name, const IPv6& addr) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:219:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | XrlAtom(const char* name, const IPv6Net& subnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:227:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | XrlAtom(const char* name, const IPvX& ipvx) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:244:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 244 | XrlAtom(const char* name, const IPvXNet& ipvxnet) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:264:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | XrlAtom(const char* name, const Mac& mac) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:275:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 275 | XrlAtom(const char* name, const string& txt) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:286:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 286 | XrlAtom(const char* name, const XrlAtomList& l) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:317:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 317 | XrlAtom(const char* name, int64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:326:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 326 | XrlAtom(const char* name, uint64_t value) throw (BadName) | ^~~~~ ../../libxipc/xrl_atom.hh:346:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 346 | void set_name(const string& n) throw (BadName) { set_name (n.c_str()); } | ^~~~~ ../../libxipc/xrl_atom.hh:356:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | const bool& boolean() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:357:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 357 | const int32_t& int32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:358:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 358 | const uint32_t& uint32() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:359:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 359 | const IPv4& ipv4() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:360:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | const IPv4Net& ipv4net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:361:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 361 | const IPv6& ipv6() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:362:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 362 | const IPv6Net& ipv6net() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:363:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 363 | const IPvX ipvx() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:364:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 364 | const IPvXNet ipvxnet() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:365:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 365 | const Mac& mac() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:366:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | const string& text() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:367:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 367 | const XrlAtomList& list() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:368:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 368 | const vector<uint8_t>& binary() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:369:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 369 | const int64_t& int64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:370:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 370 | const uint64_t& uint64() const throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:426:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | throw (NoData, WrongType); | ^~~~~ ../../libxipc/xrl_atom.hh:428:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 428 | void set_name(const char *n) throw (BadName); | ^~~~~ ../../libxipc/xrl_atom.hh:446:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 446 | throw (BadName); | ^~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl_args.hh:60:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | explicit XrlArgs(const char* str) throw (InvalidString); | ^~~~~ ../../libxipc/xrl_args.hh:65:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | XrlArgs& add(const XrlAtom& xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:67:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 67 | const XrlAtom& get(const XrlAtom& dataless) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:69:10: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:71:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | void remove(const XrlAtom& dataless) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:75:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | XrlArgs& add_bool(const char* name, bool val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:77:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 77 | const bool_t& get_bool(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:79:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 79 | void remove_bool(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:81:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 81 | XrlArgs& add(const char* n, bool v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:83:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 83 | void get(const char* n, bool& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:87:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 87 | XrlArgs& add_int32(const char* name, int32_t val) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:89:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | const int32_t& get_int32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:91:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 91 | void remove_int32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:93:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | XrlArgs& add(const char* n, int32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:95:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | void get(const char* n, int32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:99:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | XrlArgs& add_uint32(const char* name, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:101:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 101 | const uint32_t& get_uint32(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:103:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | void remove_uint32(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:105:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | XrlArgs& add(const char* n, uint32_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | void get(const char* n, uint32_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:111:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 111 | XrlArgs& add_ipv4(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:113:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | const IPv4& get_ipv4(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:115:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 115 | void remove_ipv4(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:117:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 117 | XrlArgs& add(const char* n, const IPv4& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:119:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 119 | void get(const char* n, IPv4& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 123 | XrlArgs& add_ipv4net(const char* n, const IPv4Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:125:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 125 | const IPv4Net& get_ipv4net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:127:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | void remove_ipv4net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:129:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 129 | XrlArgs& add(const char* n, const IPv4Net& v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:131:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | void get(const char* n, IPv4Net& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:135:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | XrlArgs& add_ipv6(const char* name, const IPv6& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:137:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 137 | const IPv6& get_ipv6(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:139:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 139 | void remove_ipv6(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:141:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 141 | XrlArgs& add(const char* n, const IPv6& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:143:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 143 | void get(const char* n, IPv6& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:148:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 148 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:150:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 150 | const IPv6Net& get_ipv6net(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:152:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 152 | void remove_ipv6net(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:154:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 154 | XrlArgs& add(const char* n, const IPv6Net& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:156:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 156 | void get(const char* n, IPv6Net& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 160 | XrlArgs& add_ipvx(const char* name, const IPvX& ipvx) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:162:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 162 | const IPvX get_ipvx(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:164:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 164 | void remove_ipvx(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:166:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | XrlArgs& add(const char* n, const IPvX& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:168:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 168 | void get(const char* n, IPvX& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:173:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:175:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 175 | const IPvXNet get_ipvxnet(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:177:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 177 | void remove_ipvxnet(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:179:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 179 | XrlArgs& add(const char* n, const IPvXNet& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:181:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 181 | void get(const char* n, IPvXNet& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:185:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 185 | XrlArgs& add_mac(const char* name, const Mac& addr) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:187:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 187 | const Mac& get_mac(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:189:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 189 | void remove_mac(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:191:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | XrlArgs& add(const char* n, const Mac& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:193:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 193 | void get(const char* n, Mac& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:198:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 198 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:200:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 200 | const string& get_string(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:202:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 202 | void remove_string(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:204:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 204 | XrlArgs& add(const char* n, const string& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:206:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 206 | void get(const char* n, string& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:211:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 211 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:213:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 213 | const XrlAtomList& get_list(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:215:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 215 | void remove_list(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:217:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 217 | XrlArgs& add(const char* n, const XrlAtomList& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:219:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 219 | void get(const char* n, XrlAtomList& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:223:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 223 | throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:225:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 225 | const vector<uint8_t>& get_binary(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:227:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | void remove_binary(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:229:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 229 | XrlArgs& add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:231:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 231 | void get(const char* n, vector<uint8_t>& a) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:235:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | XrlArgs& add_int64(const char* name, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:237:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 237 | const int64_t& get_int64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:239:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 239 | void remove_int64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:241:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | XrlArgs& add(const char* n, int64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:243:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 243 | void get(const char* n, int64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:247:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 247 | XrlArgs& add_uint64(const char* name, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:249:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 249 | const uint64_t& get_uint64(const char* name) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:251:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | void remove_uint64(const char* name) throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:253:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 253 | XrlArgs& add(const char* n, uint64_t v) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:255:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 255 | void get(const char* n, uint64_t& t) const throw (BadArgs); | ^~~~~ ../../libxipc/xrl_args.hh:261:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 261 | XrlArgs& add(const XrlArgs& args) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:274:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 274 | throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:276:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 276 | const XrlAtom& item(const string& name) const throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:279:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 279 | const XrlAtom& back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:280:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 280 | void pop_back() throw (XrlAtomNotFound); | ^~~~~ ../../libxipc/xrl_args.hh:331:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | void check_not_found(const XrlAtom &xa) throw (XrlAtomFound); | ^~~~~ ../../libxipc/xrl_args.hh:342:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 342 | XrlArgs::add(const char* n, bool v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:348:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 348 | XrlArgs::get(const char* n, bool& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 354 | XrlArgs::add(const char* n, int32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:360:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 360 | XrlArgs::get(const char* n, int32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:366:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 366 | XrlArgs::add(const char* n, uint32_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:372:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 372 | XrlArgs::get(const char* n, uint32_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:378:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 378 | XrlArgs::add(const char* n, const IPv4& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:384:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 384 | XrlArgs::get(const char* n, IPv4& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPv4&) const': ../../libxipc/xrl_args.hh:386:19: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 386 | a = get_ipv4(n); | ^ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:390:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 390 | XrlArgs::add(const char* n, const IPv4Net& v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:396:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 396 | XrlArgs::get(const char* n, IPv4Net& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:402:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 402 | XrlArgs::add(const char* n, const IPv6& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:408:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 408 | XrlArgs::get(const char* n, IPv6& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:414:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 414 | XrlArgs::add(const char* n, const IPv6Net& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:420:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 420 | XrlArgs::get(const char* n, IPv6Net& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:426:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 426 | XrlArgs::add(const char* n, const IPvX& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:432:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 432 | XrlArgs::get(const char* n, IPvX& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:438:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 438 | XrlArgs::add(const char* n, const IPvXNet& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:444:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 444 | XrlArgs::get(const char* n, IPvXNet& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh: In member function 'void XrlArgs::get(const char*, IPvXNet&) const': ../../libxipc/xrl_args.hh:446:22: warning: implicitly-declared 'IPvXNet& IPvXNet::operator=(const IPvXNet&)' is deprecated [-Wdeprecated-copy] 446 | a = get_ipvxnet(n); | ^ In file included from ../../libxipc/xrl_atom.hh:35, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipvxnet.hh:99:5: note: because 'IPvXNet' has user-provided 'IPvXNet::IPvXNet(const IPvXNet&)' 99 | IPvXNet(const IPvXNet& n) : BaseIPvXNet(n) {} | ^~~~~~~ In file included from ../../libxipc/xrl.hh:31, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl_args.hh: At global scope: ../../libxipc/xrl_args.hh:450:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 450 | XrlArgs::add(const char* n, const Mac& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:456:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 456 | XrlArgs::get(const char* n, Mac& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:462:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 462 | XrlArgs::add(const char* n, const string& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | XrlArgs::get(const char* n, string& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:474:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 474 | XrlArgs::add(const char* n, const XrlAtomList& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:480:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 480 | XrlArgs::get(const char* n, XrlAtomList& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:486:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 486 | XrlArgs::add(const char* n, const vector<uint8_t>& a) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:492:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 492 | XrlArgs::get(const char* n, vector<uint8_t>& a) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:498:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 498 | XrlArgs::add(const char* n, int64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:504:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 504 | XrlArgs::get(const char* n, int64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:510:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 510 | XrlArgs::add(const char* n, uint64_t v) throw (XrlAtomFound) | ^~~~~ ../../libxipc/xrl_args.hh:516:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | XrlArgs::get(const char* n, uint64_t& t) const throw (BadArgs) | ^~~~~ ../../libxipc/xrl_args.hh:528:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 528 | XrlArgs::item(const string& name) const throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:540:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 540 | XrlArgs::back() throw (XrlAtomNotFound) | ^~~~~ ../../libxipc/xrl_args.hh:548:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 548 | XrlArgs::pop_back() throw (XrlAtomNotFound) | ^~~~~ In file included from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl.hh:88:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | Xrl(const char* xrl_c_str) throw (InvalidString); | ^~~~~ In file included from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxipc/xrl_router.hh:60:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | throw (InvalidAddress); | ^~~~~ ../../libxipc/xrl_router.hh:66:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 66 | throw (InvalidAddress); | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from ../../libxipc/xrl_atom.hh:31, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../libxipc/xrl_atom.hh:30, from ../../libxipc/xrl.hh:30, from ../../libxipc/xrl_router.hh:30, from ../../libxipc/xrl_std_router.hh:27, from send_cli_processor_xrl.cc:30: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/send_cli_processor_xrl.Tpo .deps/send_cli_processor_xrl.Po /bin/sh ../../libtool --tag=CXX --mode=link c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o send_cli_processor_xrl send_cli_processor_xrl.o ../../xrl/interfaces/libcliprocessorxif.la ../../libxipc/libxipc.la ../../libcomm/libcomm.la ../../libxorp/libxorp.la -lpcap -lcrypto -lrt c++ -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o send_cli_processor_xrl send_cli_processor_xrl.o -L/usr/lib ../../xrl/interfaces/.libs/libcliprocessorxif.a ../../libxipc/.libs/libxipc.a ../../libcomm/.libs/libcomm.a ../../libxorp/.libs/libxorp.a -lpcap -lcrypto -lrt gmake[3]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli/tools' gmake[2]: Leaving directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/cli' Making all in policy gmake[2]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/policy' Making all in common gmake[3]: Entering directory '/tmp/pkgbuild/net/xorp/work.vax/xorp-1.6/policy/common' /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT aspath.lo -MD -MP -MF .deps/aspath.Tpo -c -o aspath.lo `test -f '../../bgp/aspath.cc' || echo './'`../../bgp/aspath.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT aspath.lo -MD -MP -MF .deps/aspath.Tpo -c ../../bgp/aspath.cc -o aspath.o distcc[16576] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[16576] Warning: failed to distribute ../../bgp/aspath.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from ../../bgp/aspath.hh:35, from ../../bgp/aspath.cc:43: ../../libxorp/asnum.hh:114:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 114 | explicit AsNum(const string& as_str) throw(InvalidString) { | ^~~~~ In file included from ../../bgp/aspath.cc:43: ../../bgp/aspath.hh:142:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | ASSegment(const uint8_t* d) throw(CorruptMessage) { | ^~~~~ ../../bgp/aspath.hh:233:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 233 | void decode(const uint8_t *d) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:295:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 295 | AS4Segment(const uint8_t* d) throw(CorruptMessage) { decode(d); } | ^~~~~ ../../bgp/aspath.hh:300:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 300 | void decode(const uint8_t *d) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:336:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 336 | ASPath(const char *as_path) throw(InvalidString); | ^~~~~ ../../bgp/aspath.hh:341:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 341 | ASPath(const uint8_t* d, size_t len) throw(CorruptMessage) { | ^~~~~ ../../bgp/aspath.hh:472:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 472 | void decode(const uint8_t *d, size_t len) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:481:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 481 | AS4Path(const uint8_t* d, size_t len) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:487:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 487 | AS4Path(const char *as_path) throw(InvalidString) | ^~~~~ ../../bgp/aspath.hh:521:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 521 | void decode(const uint8_t *d, size_t len) throw(CorruptMessage); | ^~~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../bgp/path_attribute.hh:27, from ../../bgp/aspath.cc:44: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../bgp/path_attribute.hh:28, from ../../bgp/aspath.cc:44: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../bgp/path_attribute.hh:40, from ../../bgp/aspath.cc:44: ../../bgp/parameter.hh:131:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 131 | size_t& actual_length) throw(CorruptMessage); | ^~~~~ In file included from ../../bgp/aspath.cc:44: ../../bgp/path_attribute.hh:121:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 121 | throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:277:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 277 | OriginAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:303:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 303 | throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:331:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 331 | AS4PathAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:356:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 356 | NextHopAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:385:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 385 | MEDAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:407:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 407 | LocalPrefAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:431:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 431 | AtomicAggAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:448:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 448 | AggregatorAttribute(const uint8_t* d, bool use_4byte_asnums) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:468:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 468 | AS4AggregatorAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:493:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 493 | CommunityAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:516:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 516 | OriginatorIDAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:535:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 535 | ClusterListAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:562:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 562 | MPReachNLRIAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:607:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 607 | MPUNReachNLRIAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ ../../bgp/path_attribute.hh:632:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | UnknownAttribute(const uint8_t* d) throw(CorruptMessage); | ^~~~~ In file included from ../../libproto/packet.hh:33, from ../../bgp/packet.hh:41, from ../../bgp/aspath.cc:45: ../../libxorp/mac.hh:56:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | Mac(const char* from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/mac.hh:130:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 130 | size_t copy_in(const char* from_cstring) throw (InvalidString); | ^~~~~ In file included from ../../libxorp/timer.hh:36, from ../../bgp/damping.hh:26, from ../../bgp/local_data.hh:34, from ../../bgp/packet.hh:45, from ../../bgp/aspath.cc:45: ../../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator+(const TimeVal&) const': ../../libxorp/timeval.hh:513:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 513 | TimeVal tmp_tv(*this); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh:514:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 514 | return tmp_tv += other; | ^~~~~ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh: In member function 'TimeVal TimeVal::operator-(const TimeVal&) const': ../../libxorp/timeval.hh:534:25: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 534 | TimeVal tmp_tv(*this); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh:535:22: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 535 | return tmp_tv -= other; | ^~~~~ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ ../../libxorp/timeval.hh: In function 'TimeVal random_uniform(const TimeVal&, const double&)': ../../libxorp/timeval.hh:666:62: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 666 | TimeVal l = max(center - center * factor, TimeVal::ZERO()); | ^ ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../../libxorp/timer.hh:37, from ../../bgp/damping.hh:26, from ../../bgp/local_data.hh:34, from ../../bgp/packet.hh:45, from ../../bgp/aspath.cc:45: ../../libxorp/heap.hh: In member function 'void Heap::push(Heap::Heap_Key, HeapBase*)': ../../libxorp/heap.hh:106:54: warning: implicitly-declared 'constexpr TimeVal::TimeVal(const TimeVal&)' is deprecated [-Wdeprecated-copy] 106 | void push(Heap_Key k, HeapBase *p) { push(k, p, 0); } | ^ In file included from ../../libxorp/timer.hh:36, from ../../bgp/damping.hh:26, from ../../bgp/local_data.hh:34, from ../../bgp/packet.hh:45, from ../../bgp/aspath.cc:45: ../../libxorp/timeval.hh:479:1: note: because 'TimeVal' has user-provided 'TimeVal& TimeVal::operator=(const TimeVal&)' 479 | TimeVal::operator=(const TimeVal& other) | ^~~~~~~ In file included from ../../libxorp/timer.hh:37, from ../../bgp/damping.hh:26, from ../../bgp/local_data.hh:34, from ../../bgp/packet.hh:45, from ../../bgp/aspath.cc:45: ../../libxorp/heap.hh:170:24: note: initializing argument 1 of 'void Heap::push(Heap::Heap_Key, HeapBase*, int)' 170 | void push(Heap_Key key, HeapBase *p, int son); | ~~~~~~~~~^~~ In file included from ../../bgp/packet.hh:45, from ../../bgp/aspath.cc:45: ../../bgp/local_data.hh: In member function 'void LocalData::set_id(const IPv4&)': ../../bgp/local_data.hh:90:8: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 90 | _id = i; | ^ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/packet.hh:45, from ../../bgp/aspath.cc:45: ../../bgp/local_data.hh: In member function 'void LocalData::set_cluster_id(const IPv4&)': ../../bgp/local_data.hh:114:65: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 114 | void set_cluster_id(const IPv4& cluster_id) { _cluster_id = cluster_id; } | ^~~~~~~~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/iptuple.hh:28, from ../../bgp/peer_data.hh:32, from ../../bgp/packet.hh:46, from ../../bgp/aspath.cc:45: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:51:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 51 | explicit IPvX(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:63:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | IPvX(int family, const uint8_t *from_uint8) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:106:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | IPvX(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:113:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | IPvX(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:120:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 120 | IPvX(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:127:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 127 | IPvX(const sockaddr_in6& from_sockaddr_in6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:135:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 135 | IPvX(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipvx.hh:153:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 153 | size_t copy_out(in_addr& to_in_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:163:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 163 | size_t copy_out(in6_addr& to_in6_addr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:176:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | size_t copy_out(sockaddr& to_sockaddr) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:190:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:203:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | size_t copy_out(sockaddr_in& to_sockaddr_in) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:216:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 216 | size_t copy_out(sockaddr_in6& to_sockaddr_in6) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:227:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 227 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:254:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:267:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 267 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:278:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 278 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:290:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 290 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:305:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 305 | IPvX operator|(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:313:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 313 | IPvX operator&(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:321:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 321 | IPvX operator^(const IPvX& other) const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:519:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 519 | static size_t addr_bytelen(int family) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:544:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 544 | static uint32_t addr_bitlen(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:574:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 574 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:603:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 603 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:616:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 616 | uint32_t ip_class_a_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:633:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 633 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:646:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 646 | uint32_t ip_class_b_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:663:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 663 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:676:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 676 | uint32_t ip_class_c_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:693:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 693 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:706:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 706 | uint32_t ip_experimental_base_address_mask_len() const throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvx.hh:718:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 718 | throw (InvalidFamily, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:726:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 726 | IPvX make_prefix(uint32_t mask_len) const throw (InvalidNetmaskLength) { | ^~~~~ ../../libxorp/ipvx.hh:737:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 737 | IPvX mask_by_prefix_len(uint32_t prefix_len) const throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipvx.hh:766:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 766 | IPv4 get_ipv4() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:773:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 773 | IPv6 get_ipv6() const throw (InvalidCast); | ^~~~~ ../../libxorp/ipvx.hh:781:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 781 | void get(IPv4& to_ipv4) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:791:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 791 | void get(IPv6& to_ipv6) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvx.hh:807:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 807 | uint32_t ip_version() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:815:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 815 | const string& ip_version_str() const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:825:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 825 | uint32_t bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:845:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 845 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:847:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 847 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:849:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 849 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:851:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 851 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:853:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 853 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:855:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 855 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:857:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 857 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:859:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 859 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:861:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 861 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:863:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 863 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:865:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 865 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:867:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 867 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:869:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 869 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:871:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 871 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:873:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 873 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:875:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 875 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh:877:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 877 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipvx.hh: In member function 'void IPvX::get(IPv4&) const': ../../libxorp/ipvx.hh:782:21: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 782 | to_ipv4 = get_ipv4(); | ^ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/iptuple.hh:28, from ../../bgp/peer_data.hh:32, from ../../bgp/packet.hh:46, from ../../bgp/aspath.cc:45: ../../libxorp/ipvx.hh: At global scope: ../../libxorp/ipvx.hh:888:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 888 | IPvX::get_ipv4() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:896:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 896 | IPvX::get_ipv6() const throw (InvalidCast) | ^~~~~ ../../libxorp/ipvx.hh:904:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 904 | IPvX::bits(uint32_t lsb, uint32_t len) const throw (InvalidFamily) | ^~~~~ In file included from ../../bgp/peer_data.hh:32, from ../../bgp/packet.hh:46, from ../../bgp/aspath.cc:45: ../../bgp/iptuple.hh:64:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 64 | throw(UnresolvableHost,AddressFamilyMismatch); | ^~~~~ ../../bgp/iptuple.hh:92:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 92 | throw(UnresolvableHost); | ^~~~~ In file included from ../../bgp/packet.hh:46, from ../../bgp/aspath.cc:45: ../../bgp/peer_data.hh: In member function 'void BGPPeerData::set_id(const IPv4&)': ../../bgp/peer_data.hh:111:42: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 111 | void set_id(const IPv4& i) { _id = i; } | ^ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/packet.hh:46, from ../../bgp/aspath.cc:45: ../../bgp/peer_data.hh: In member function 'void BGPPeerData::set_v4_local_addr(const IPv4&)': ../../bgp/peer_data.hh:329:64: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 329 | void set_v4_local_addr(const IPv4& addr) { _nexthop_ipv4 = addr; } | ^~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/packet.hh:46, from ../../bgp/aspath.cc:45: ../../bgp/peer_data.hh: In member function 'void BGPPeerData::set_next_hop_rewrite(const IPv4&)': ../../bgp/peer_data.hh:351:22: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 351 | _next_hop_rewrite = next_hop; | ^~~~~~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/update_attrib.hh:25, from ../../bgp/packet.hh:48, from ../../bgp/aspath.cc:45: ../../libxorp/ipvxnet.hh: At global scope: ../../libxorp/ipvxnet.hh:44:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:55:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 55 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:84:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 84 | explicit IPvXNet(int family) throw (InvalidFamily) | ^~~~~ ../../libxorp/ipvxnet.hh:124:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 124 | IPvXNet(const char *cp) throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:133:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 133 | IPvXNet(const IPvX& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipvxnet.hh:157:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 157 | IPv4Net get_ipv4net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:166:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 166 | IPv6Net get_ipv6net() const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:176:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 176 | void get(IPv4Net& to_ipv4net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:186:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 186 | void get(IPv6Net& to_ipv6net) const throw (InvalidCast) { | ^~~~~ ../../libxorp/ipvxnet.hh:228:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 228 | static IPvXNet ip_multicast_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:246:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 246 | static IPvXNet ip_class_a_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:264:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 264 | static IPvXNet ip_class_b_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:282:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 282 | static IPvXNet ip_class_c_base_prefix(int family) throw (InvalidFamily) { | ^~~~~ ../../libxorp/ipvxnet.hh:301:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 301 | throw (InvalidFamily) { | ^~~~~ In file included from ../../bgp/packet.hh:48, from ../../bgp/aspath.cc:45: ../../bgp/update_attrib.hh:69:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 69 | static size_t size(const uint8_t *d) throw(CorruptMessage); | ^~~~~ ../../bgp/update_attrib.hh: In member function 'const IPv4Net& BGPUpdateAttrib::net() const': ../../bgp/update_attrib.hh:76:9: warning: cast from type 'const BGPUpdateAttrib*' to type 'IPv4Net*' {aka 'IPNet<IPv4>*'} casts away qualifiers [-Wcast-qual] 76 | return (IPv4Net &)(*this); | ^~~~~~~~~~~~~~~~~~ ../../bgp/update_attrib.hh: At global scope: ../../bgp/update_attrib.hh:96:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | throw(CorruptMessage); | ^~~~~ In file included from ../../bgp/aspath.cc:45: ../../bgp/packet.hh:173:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 173 | throw(CorruptMessage); | ^~~~~ ../../bgp/packet.hh:212:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 212 | throw(CorruptMessage,UnusableMessage); | ^~~~~ ../../bgp/packet.hh:272:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 272 | NotificationPacket(const uint8_t *d, uint16_t l) throw(CorruptMessage); | ^~~~~ ../../bgp/packet.hh:314:3: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 314 | throw(CorruptMessage) { | ^~~~~ ../../bgp/aspath.cc:57:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 57 | ASSegment::decode(const uint8_t *d) throw(CorruptMessage) | ^~~~~ ../../bgp/aspath.cc:300:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 300 | AS4Segment::decode(const uint8_t *d) throw(CorruptMessage) | ^~~~~ ../../bgp/aspath.cc:379:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | ASPath::ASPath(const char *as_path) throw(InvalidString) | ^~~~~ ../../bgp/aspath.cc:507:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 507 | ASPath::decode(const uint8_t *d, size_t l) throw(CorruptMessage) | ^~~~~ ../../bgp/aspath.cc:846:6: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 846 | throw(CorruptMessage) | ^~~~~ ../../bgp/aspath.cc:856:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 856 | AS4Path::decode(const uint8_t *d, size_t l) throw(CorruptMessage) | ^~~~~ In file included from ../../bgp/path_attribute.hh:28, from ../../bgp/aspath.cc:44: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/path_attribute.hh:28, from ../../bgp/aspath.cc:44: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:158:59: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../bgp/path_attribute.hh:28, from ../../bgp/aspath.cc:44: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>& IPNet<A>::operator=(const IPNet<A>&) [with A = IPv4]': ../../libxorp/ipvxnet.hh:177:27: required from here ../../libxorp/ipnet.hh:93:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 93 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../bgp/path_attribute.hh:26, from ../../bgp/aspath.cc:44: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/aspath.Tpo .deps/aspath.Plo /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT dispatcher.lo -MD -MP -MF .deps/dispatcher.Tpo -c -o dispatcher.lo dispatcher.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT dispatcher.lo -MD -MP -MF .deps/dispatcher.Tpo -c dispatcher.cc -o dispatcher.o distcc[20732] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[20732] Warning: failed to distribute dispatcher.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from element.hh:28, from register_operations.hh:26, from dispatcher.hh:35, from dispatcher.cc:27: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from element.hh:29, from register_operations.hh:26, from dispatcher.hh:35, from dispatcher.cc:27: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from register_operations.hh:26, from dispatcher.hh:35, from dispatcher.cc:27: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ mv -f .deps/dispatcher.Tpo .deps/dispatcher.Plo /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT elem_set.lo -MD -MP -MF .deps/elem_set.Tpo -c -o elem_set.lo elem_set.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT elem_set.lo -MD -MP -MF .deps/elem_set.Tpo -c elem_set.cc -o elem_set.o distcc[6311] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[6311] Warning: failed to distribute elem_set.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from element.hh:28, from elem_set.hh:27, from elem_set.cc:27: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from element.hh:29, from elem_set.hh:27, from elem_set.cc:27: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from elem_set.hh:27, from elem_set.cc:27: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ mv -f .deps/elem_set.Tpo .deps/elem_set.Plo /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT element.lo -MD -MP -MF .deps/element.Tpo -c -o element.lo element.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT element.lo -MD -MP -MF .deps/element.Tpo -c element.cc -o element.o distcc[8424] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[8424] Warning: failed to distribute element.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from element.hh:28, from element.cc:23: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from element.hh:29, from element.cc:23: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from element.cc:23: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ In file included from ../../bgp/aspath.hh:35, from elem_bgp.hh:27, from element.cc:26: ../../libxorp/asnum.hh:114:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 114 | explicit AsNum(const string& as_str) throw(InvalidString) { | ^~~~~ In file included from elem_bgp.hh:27, from element.cc:26: ../../bgp/aspath.hh:142:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 142 | ASSegment(const uint8_t* d) throw(CorruptMessage) { | ^~~~~ ../../bgp/aspath.hh:233:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 233 | void decode(const uint8_t *d) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:295:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 295 | AS4Segment(const uint8_t* d) throw(CorruptMessage) { decode(d); } | ^~~~~ ../../bgp/aspath.hh:300:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 300 | void decode(const uint8_t *d) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:336:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 336 | ASPath(const char *as_path) throw(InvalidString); | ^~~~~ ../../bgp/aspath.hh:341:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 341 | ASPath(const uint8_t* d, size_t len) throw(CorruptMessage) { | ^~~~~ ../../bgp/aspath.hh:472:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 472 | void decode(const uint8_t *d, size_t len) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:481:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 481 | AS4Path(const uint8_t* d, size_t len) throw(CorruptMessage); | ^~~~~ ../../bgp/aspath.hh:487:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 487 | AS4Path(const char *as_path) throw(InvalidString) | ^~~~~ ../../bgp/aspath.hh:521:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 521 | void decode(const uint8_t *d, size_t len) throw(CorruptMessage); | ^~~~~ element.cc: In instantiation of 'ElemNextHop<A>::ElemNextHop(const char*) [with A = IPv4]': element.cc:440:16: required from here element.cc:374:8: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 374 | _addr = A(in); | ~~~~~~^~~~~~~ In file included from element.hh:28, from element.cc:23: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from element.cc:23: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const IPNet<A>&) [with A = IPv4]': element.cc:166:12: required from 'ElemNet<A>::ElemNet(const A&) [with A = IPNet<IPv4>]' element.cc:438:16: required from here ../../libxorp/ipnet.hh:82:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 82 | _masked_addr = n.masked_addr(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from element.hh:28, from element.cc:23: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from element.cc:23: ../../libxorp/ipnet.hh: In instantiation of 'void IPNet<A>::initialize_from_string(const char*) [with A = IPv4]': ../../libxorp/ipnet.hh:73:2: required from 'IPNet<A>::IPNet(const char*) [with A = IPv4]' element.cc:152:13: required from 'ElemNet<A>::ElemNet(const char*) [with A = IPNet<IPv4>]' element.cc:438:16: required from here ../../libxorp/ipnet.hh:587:18: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 587 | _masked_addr = A(addr.c_str()).mask_by_prefix_len(_prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from element.hh:28, from element.cc:23: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from element.cc:23: ../../libxorp/ipnet.hh: In instantiation of 'IPNet<A>::IPNet(const A&, uint32_t) [with A = IPv4; uint32_t = unsigned int]': ../../libxorp/ipnet.hh:559:8: required from 'bool IPNet<A>::contains(const IPNet<A>&) const [with A = IPv4]' ../../libxorp/ipnet.hh:487:23: required from 'bool IPNet<A>::operator<(const IPNet<A>&) const [with A = IPv4]' element.cc:217:18: required from 'bool ElemNet<A>::operator<(const ElemNet<A>&) const [with A = IPNet<IPv4>]' element.cc:438:16: required from here ../../libxorp/ipnet.hh:61:15: warning: implicitly-declared 'constexpr IPv4& IPv4::operator=(const IPv4&)' is deprecated [-Wdeprecated-copy] 61 | _masked_addr = a.mask_by_prefix_len(prefix_len); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from element.hh:28, from element.cc:23: ../../libxorp/ipv4.hh:59:5: note: because 'IPv4' has user-provided 'IPv4::IPv4(const IPv4&)' 59 | IPv4(const IPv4& ipv4) : _addr(ipv4._addr) {} | ^~~~ mv -f .deps/element.Tpo .deps/element.Plo /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT element_base.lo -MD -MP -MF .deps/element_base.Tpo -c -o element_base.lo element_base.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT element_base.lo -MD -MP -MF .deps/element_base.Tpo -c element_base.cc -o element_base.o distcc[25851] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[25851] Warning: failed to distribute element_base.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from element.hh:28, from element_base.cc:28: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from element.hh:29, from element_base.cc:28: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from element_base.cc:28: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A& a, uint32_t prefix_len) throw (InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:71:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 71 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ ../../libxorp/ipnet.hh:452:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 452 | throw (InvalidString, InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipnet.hh:568:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 568 | throw (InvalidString, InvalidNetmaskLength) | ^~~~~ mv -f .deps/element_base.Tpo .deps/element_base.Plo /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT element_factory.lo -MD -MP -MF .deps/element_factory.Tpo -c -o element_factory.lo element_factory.cc c++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include -D_FORTIFY_SOURCE=2 -I/usr/include -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT element_factory.lo -MD -MP -MF .deps/element_factory.Tpo -c element_factory.cc -o element_factory.o distcc[25022] ERROR: nonblocking connect to 10.0.20.124:3632 failed: Connection refused distcc[25022] Warning: failed to distribute element_factory.cc to 10.0.20.124:3632, running locally instead cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from element.hh:28, from elem_set.hh:27, from element_factory.hh:31, from element_factory.cc:27: ../../libxorp/ipv4.hh:88:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 88 | IPv4(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:95:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | IPv4(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:102:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 102 | IPv4(const sockaddr_in& sin) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:110:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | IPv4(const char *from_string) throw (InvalidString); | ^~~~~ ../../libxorp/ipv4.hh:190:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:203:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 203 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:214:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 214 | size_t copy_in(const sockaddr_in& from_sockaddr_in) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv4.hh:622:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 622 | static IPv4 make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv4.hh:632:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 632 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from element.hh:29, from elem_set.hh:27, from element_factory.hh:31, from element_factory.cc:27: ../../libxorp/ipv6.hh:82:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 82 | IPv6(const sockaddr& sa) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:89:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 89 | IPv6(const sockaddr_storage& ss) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | IPv6(const sockaddr_in6& sin6) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:104:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | IPv6(const char *from_cstring) throw (InvalidString); | ^~~~~ ../../libxorp/ipv6.hh:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | size_t copy_in(const sockaddr& from_sockaddr) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:196:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 196 | size_t copy_in(const sockaddr_storage& from_sockaddr_storage) throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:208:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 208 | throw (InvalidFamily); | ^~~~~ ../../libxorp/ipv6.hh:514:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 514 | static const IPv6& make_prefix(uint32_t mask_len) throw (InvalidNetmaskLength); | ^~~~~ ../../libxorp/ipv6.hh:524:2: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 524 | throw (InvalidNetmaskLength) { | ^~~~~ In file included from ../../libxorp/ipv4net.hh:27, from element.hh:30, from elem_set.hh:27, from element_factory.hh:31, from element_factory.cc:27: ../../libxorp/ipnet.hh:56:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 56 | IPNet(const A&